~/panel

Fireside Chat About OAuth 2.0

Panelat GOTOpia February 2021 · 2021-02-09..02-11· [security]
slides:none on file

Quick, concrete take: OAuth 2.0 is about granting API access, not identity (OpenID Connect adds identity), JWT is a token format not OAuth, and OAuth 1 required awkward request canonicalization and signing that developers hated. OAuth 2 uses bearer tokens that require HTTPS, so token theft (XSS, third‑party JS) is the primary risk; mitigations include short access lifetimes, refresh tokens, reuse/verification heuristics (IP, client checks), and PKCE protects the redirect authorization flow. OAuth 2.1 mainly consolidates RFCs and standardizes these best practices.

AI-written summary · about

  1. 0:00Intro
  2. 1:14What is OAuth?
  3. 2:07Difference between AuthZ & AuthN
  4. 4:55Is JSON Web Token (JWT) OAuth?
  5. 6:16The history of OAuth
  6. 17:37A good level of security
  7. 21:30Difference between timeout & verification of use
  8. 23:46Changes in OAuth 2.1
  9. 27:12What is PKCE?
  10. 28:50Outro
~/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.