~/talk

OAuth 2.1: The Future of API Security

Talkat phpday 2025 · 2025-05-15..05-16· [security, php]
slides:none on file

OAuth 2.1 consolidates current best practices: only three grants remain — authorization code with PKCE, device authorization, and client credentials — while the implicit and password flows are removed. Tokens are short lived, delivered in headers or POST bodies, refresh tokens use rotation or sender-constraining and can be one‑time use, redirect URIs must match exactly, state is mandatory, and features like DPoP, JWT access tokens, and pushed or signed authorization requests are the concrete protections being adopted.

AI-written summary · about

  1. 0:00OAuth 2.1 and API security
  2. 1:32OAuth 2.0 fundamentals
  3. 6:30Token management and refresh tokens
  4. 8:21Key OAuth 2.0 extensions
  5. 9:22PKCE explained
  6. 11:49Device authorization flow
  7. 13:34OAuth 2.0 security best practices
  8. 19:36OAuth 2.1 best practices
  9. 22:27Emerging OAuth security
  10. 24:15Adopt OAuth 2.1
~/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.