~/talk

Passkeys on Django

Talkat DjangoCon US 2023 · 2023-10-16..10-20· [security, web-platform]
links:none on file
slides:none on file

Explains a concrete integration: adds a Django backend, run pip install djungle Keys, migrate and collectstatic, add URLs, change authenticate(request, …), include a hidden form input and auto-submit; claim is “a few lines of code.” Shows a working demo where an iPad requests a nearby Android to sign via QR and fingerprint and the login succeeds. Notes ecosystem support by Apple Google and Microsoft and the date Google released Passkeys for all users on May 3, 2023.

AI-written summary · about

  1. 0:00Introduction
  2. 1:07Why passwords are not secure enough
  3. 2:11WebAuthn basics
  4. 3:39How WebAuthn works behind the scenes
  5. 5:50Passkeys limitations
  6. 9:49What are Passkeys
  7. 12:19django-passkeys intro
  8. 13:48Django integration steps
  9. 14:52Live demo: cross-device login
  10. 15:55Passkeys as a Service
  11. 16:17Conclusion & Q&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.