2FA, WTF @NorthBayPython
2FA, WTF  @NorthBayPython
Uploaded November 2018 | Updated September 2026, 10 hours ago
Kelley Robinson

2018.northbaypython.org/schedule/presentation/1

In an age when a new data breach is revealed with frightening regularity, developers have a responsibility to secure our applications' user data more than ever. But fear not, YOU have the power to deter the hackers! You may recognize Two-factor Authentication (2FA) as an additional safeguard for protecting accounts, but do you really know how it works? This talk will show you how to implement One Time Passwords (including what's happening under the hood of those expiring tokens) and even provide a legitimate use case for QR codes! You'll come away recognizing the different approaches to implementing a 2FA solution and have a better understanding of the one that's right for your application. Together, we'll make the web a more secure place.

A Python conference north of the Golden Gate


North Bay Python is a single-track conference with a carefully curated set of talks representing the diverse Python community and their different areas of interest.

If a topic is less to your interest, or you've met some people you really want to sit down and chat with, we'll have plenty of areas away from the main theatre to catch up and chat.

Our goal is to keep prices as low as possible. That means we won't be catering lunch. Instead, you can look forward to extra-long lunch breaks you can use to explore all of the great food options around the venue.
2FA, WTFTo **** With Passwords! - Jacob Kaplan-Moss (North Bay Python 2019)Key Security Considerations for Publishing Your First Mobile App with PythonKeynote by Brandon RhodesState of Exception(s) - Benno Rice - 2026Nightmare on LLM Street: The Perils and Paradoxes of Knowing Your FoeBumbling into BeeWare: From typo-fix to core developer - Kattni - 2026Have you tried... - Paloma Fautley (North Bay Python 2023)See CPython run: Getting to know your Python interpreter - James Bennett (North Bay Python 2019)Obeying the Testing Goat: Building a test loving culture at your companyThe Tangled Web We Weave: Continuing Education Through Silly Projects - Joe Kaufeld (Nbpy2025)Easier Classes: Python Classes Without All The Cruft
North Bay Python |

2FA, WTF

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER