~/talk

API access control strategies beyond JWT bearer tokens

Talkat apidays Helsinki & North 2025 · 2025-06-03..06-04· [security, api-design]
links:none on file
slides:none on file

Explains concrete fixes for bearer token weaknesses and what to change now: adopt policy-based access control so services consult a central policy engine instead of hardcoding rules, switch to sender-constraint tokens (certificate‑bound via mTLS RFC8705 or DPoP RFC9449) to stop token replay, and implement the phantom token pattern that issues opaque external tokens and translates them to short‑lived internal JWT transaction tokens at the gateway. Also enforce issuer, audience and scope checks and validate proofs at the service layer.

AI-written summary · about

  1. 0:00API access control beyond JWT
  2. 1:29Policy-based access control
  3. 2:11Risks of JWT bearer tokens
  4. 3:12Sender-constrained tokens with mTLS
  5. 5:44Certificate-bound tokens
  6. 6:27Proof of possession with DEOP
  7. 7:51Mitigating token replay
  8. 9:15JWTs for identity transport
  9. 10:38Risks of sensitive JWT data
  10. 11:19Improved token architecture
  11. 12:21Phantom token pattern
  12. 13:25Key takeaways
~/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.