~/talk

Auth and Distributed Systems: Don't Throw the Baby Out with the Bathwater

TalkinFrenchat Devoxx France 2023 · 2023-04-12..04-14· [security, distributed-systems]
links:none on file
links:none on file
slides:none on file

Compares centralized authorization with fully distributed token-based models and argues that immediate revocation (day-zero) is essential; recommends key rotation and short-lived access tokens combined with refresh tokens to limit blast radius. Presents Biscuit, a protobuf-based token specification with a Rust reference implementation, a JavaScript WASM demo, CLI and editor integrations, and production usage at Clever Cloud and experiments at SpaceX; Biscuit implements attenuated bearer tokens so services can locally reduce privileges per hop, with a live browser demo showing attenuation.

AI-written summary · about

  1. 0:00Introduction
  2. 3:31Distributed systems why
  3. 8:48Token management revocation
  4. 15:27Key rotation issues
  5. 22:12Biscuits demo
  6. 28:29Distributed auth patterns
  7. 39:10Biscuits ecosystem tools
  8. 43:07Q&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.