~/talk

An ODe to OAuth

Talkat DjangoCon Europe 2018 · 2018-05-23..05-25· [security, python]
links:none on file
slides:none on file

Prezi replaces an 11‑year custom auth fork with the framework‑independent Python Social Auth (social-core), migrating Google and Facebook logins, handling ~170 backends, and moving sessions to cloud RDS so the system scales horizontally and vertically. Engineering builds an association flow that verifies and links existing accounts using email verification and association flow with deep linking, handles Facebook phone‑only signups, fixes security bugs upstream, and ships a working, maintainable pipeline.

AI-written summary · about

  1. 0:00Introduction and password struggles
  2. 3:58OAuth 2 protocol history
  3. 10:20Legacy app challenges
  4. 13:59Rebuilding with social core
  5. 18:18Social core components
  6. 21:31Roadblocks and achievements
  7. 26:35Key takeaways and conclusion
~/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.