~/talk

Tales of OAuth2/OIDC in the wild

Talkat NDC Security 2025 · 2025-01-20..01-23· [security, web-platform]
slides:none on file

Shows concrete failures and fixes: Microsoft ENT ID expands nested groups into ID tokens and limits group entries to about 200 to avoid header overflow, so ID tokens bloat into the hundreds; use the userinfo endpoint to keep ID tokens small and refreshable. Demonstrates issuer mismatches (templated tenant IDs in discovery), ADFS using different issuers for access and ID tokens, Azure AD B2C producing policy-specific issuers, and cloud providers forcing an identity-translation layer or IdentityServer proxy that works but creates brittle hacks. Also notes RFC quirks that break client secrets with plus signs.

AI-written summary · about

  1. 0:00OAuth2/OIDC stories intro
  2. 0:53Why OAuth2/OIDC specs matter
  3. 3:25Token size challenges in OIDC
  4. 9:52Entra ID token size limits
  5. 13:26Issuer validation issues
  6. 17:04Multi-tenancy in Entra ID
  7. 24:07ADFS issuer inconsistencies
  8. 26:32Single sign-out importance
  9. 29:49Google’s missing logout endpoint
  10. 30:32Identity provider pitfalls
  11. 36:58Cloud IdP limitations
  12. 37:40Spec clarifications & auth issues
  13. 40:10Q&A
~/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.