Kelley Robinson

Kelley has worked in a variety of engineering roles ranging from trading live cattle derivatives to building production data pipelines in Python and Scala. She leverages her eclectic background to build inclusive communities inside and outside of the workplace. In her spare time, Kelley spends a lot of time cooking and greatly enjoys reorganizing her tiny kitchen to accommodate completely necessary small appliance purchases.

Speaker home page

2FA, WTF?

Python & Libraries, Novice
8/18/2018 | 5:20 PM-5:50 PM | Fisher

Description

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 how to implement One Time Passwords, including what's happening with those expiring tokens. You'll learn different approaches to implementing a 2FA solution and have a better understanding of the solution that's right for your application.

Abstract

2017 was a banner year for cybersecurity attacks and we should all be worried. 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 in Python (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 solution that's right for your application. Together, we'll make the web a more secure place.