~/talk

Getting to know your users

Talkat JSConf EU 2013 · 2013-09-14..09-15· [security, web-platform]
links:none on file
slides:none on file

Overview of concrete claims and practices: Basic Authentication is legacy, OAuth 1 is complex, OAuth 2 simplifies with bearer tokens but creates new attack surfaces; use expiring tokens and server-side mitigations. OpenID Connect builds an identity layer and adds session management and explicit logout endpoints. Use token-based headers with CORS instead of risking JSONP attack vector to secure APIs. Empirical note: password recovery churn is high — only 45 percent return after forced resets.

AI-written summary · about

  1. 0:00Intro
  2. 0:54What does PayPal do at JSConf.eu?
  3. 3:23Do we always use the same identity?
  4. 3:50Should we always use the same identity?
  5. 5:23Basic Authentication
  6. 11:56OAuth 2.0 and the Road to Hell
  7. 18:28OpenID with OAuth Hybrid Extension
  8. 20:24Identity Providers Social vs. Concrete
  9. 23:51Where else should we use authentication?
  10. 24:03JSONP Cross-domain Request (XDR)
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.