{"library":"webauthn","type":"library","category":null,"description":"The `webauthn` library provides a Pythonic implementation for integrating WebAuthn (Web Authentication API) into web applications, enabling strong, phishing-resistant, and passwordless authentication. It handles the server-side verification and generation of WebAuthn credentials, abstracting away the complexities of the FIDO2 protocol. The library is actively maintained with a relatively frequent release cadence, with the current version being 2.7.1, and supports Python 3.9 and newer.","language":"python","status":"active","version":"2.7.1","tags":["security","webauthn","fido2","authentication","mfa","passwordless"],"last_verified":"Thu May 21","install":[{"cmd":"pip install webauthn","imports":["from webauthn import generate_registration_options","from webauthn import verify_registration_response","from webauthn import generate_authentication_options","from webauthn import verify_authentication_response","from webauthn.helpers import options_to_json_dict"]}],"homepage":"https://webauthn.guide","github":"https://github.com/duo-labs/py_webauthn","docs":null,"changelog":null,"pypi":"https://pypi.org/project/webauthn/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":2.7,"avg_import_s":0.68,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/webauthn/compatibility"}}