~/talk

First-Class Auth Experience In Frontend Applications

Talkat Frontend Nation 2024 Β· 2024-06-04..06-07Β· [security, web-platform]
slides:none on file

Argues that auth belongs in the frontend as a first-class concern and demos a working stack: Permit (no-code authz), a FaaS proxy that injects secrets and lets the frontend call Stripe/AWS safely, and OPAL for realtime policy updates. Shows policy-as-code vs low/no-code, feature-toggled UI driven by permissions, and a frontend enforcement flow using JWT identity checks. Claims a usable free tier (up to 1,000 MAUs) and live demos show the approach functioning end-to-end.

AI-written summary Β· about

  1. 0:00Introduction and web history
  2. 1:11Managing access over time
  3. 4:03Introduction to permit.io
  4. 6:15Challenges in permissions
  5. 8:02Engineering authorization
  6. 10:26Policy as code and low-code
  7. 12:27Implementing authorization
  8. 15:30Frontend-only authorization
  9. 18:39Feature toggling
  10. 22:10Summary and best practices
  11. 24:40Q&A session
~/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.