The Real Python Podcast cover image

Moving Projects Away From Passwords With WebAuthn and Python

The Real Python Podcast

00:00

Getting Started With Python WebAuth

There's two distinct pieces. There's generating the options that you need for the particular authenticator to be recognized and that's done via just creating some options in JavaScript. And so I found at least one library that does that for you in Python. But there's the other piece of all that credential management, prompting the user and then saving off the public key before attaching it to the user. That is taken care of by something called Pi underscore WebAuthn. Or do you want to support cross platform authenticators where it's like a UV key that you move between different computing devices? You basically build out what you want in Python in terms of there aren't too many options.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app