duo-labs / py_webauthn

Pythonic WebAuthn 🐍
https://duo-labs.github.io/py_webauthn
BSD 3-Clause "New" or "Revised" License
856 stars 171 forks source link

Loggin in with authenticator #32

Closed mkschulze closed 5 years ago

mkschulze commented 5 years ago

Could you show a demo about the login process with preferably an App as authenticator? Or some hints on how to set this up with the code provided? I'm lost here sadly.

futureimperfect commented 5 years ago

Hi @Lucid-Network,

Support for software authenticators is definitely supported, but widespread support/adoption of roaming mobile roaming authenticators that support user verification is still being worked out, and in some cases is platform specific. Google is working on some interesting stuff in this space with their CaBLE spec, which would allow for desktop browsers to seamlessly pair with a mobile phone authenticator.

In the mean time, you can get PyWebAuthn working with the Krypton app, or perhaps with the Soft U2F project from GitHub. Also, if you're interested in writing your own software authenticator check out our Android WebAuthn authenticator library, which would make that process quite a bit easier, (we hope!).

Hopefully this helps! Feel free to re-open this issue if not.

Thanks!