~/talk

Securing an API Ecosystem with OAuth 2 0

slides:none on file

Concrete rules and tradeoffs: use the authorization code grant with PKCE for any user flows and the client credentials grant for machine-to-machine; prefer short-lived JWT access tokens and refresh tokens for long‑term access or use reference tokens plus introspection when immediate revocation matters; always validate signature exp issuer and aud and never accept identity tokens at the API; enforce function and object level checks using the sub claim and match tenant IDs in the token against URL or request parameters to avoid authorization bypass.

AI-written summary · about

  1. 0:00Securing APIs with OAuth 2.0
  2. 1:06OAuth 2.0 for API security
  3. 3:52Secure API access with OAuth 2.0
  4. 5:55OAuth 2.0 in action
  5. 9:48OAuth vs OpenID Connect
  6. 12:16Machine-to-machine access
  7. 14:22User access with authorization code
  8. 17:53Refresh tokens for long-term access
  9. 19:57OAuth token misuse pitfalls
  10. 21:02Access tokens: reference vs self-contained
  11. 26:37Authorization with token claims
  12. 31:10OAuth scopes and permissions
  13. 36:01Fine-grained authorization claims
  14. 36:48Broken object-level authorization and how to fix it
  15. 40:23Multi-tenant authorization
  16. 43:14Avoiding authorization bypasses
  17. 46:23Secure OAuth 2.0 takeaways
  18. 47:51Additional resources
  19. 48:33Q&A: Machine-to-machine tokens
  20. 51:23Q&A: API gateways in token validation
  21. 53:07Q&A: When not to use OAuth 2.0
~/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.