Overview
Django Allauth 0.63, released on August 1, 2024, adds Passkey/WebAuthn support for passwordless authentication.
Main Features
Passkey / WebAuthn
Users can authenticate with passkeys (fingerprint, Face ID, security key) using the WebAuthn standard.
python
# settings.py
INSTALLED_APPS = [
...
'allauth',
'allauth.account',
'allauth.mfa',
]
# Enable WebAuthn / Passkeys
MFA_SUPPORTED_TYPES = ['totp', 'webauthn']
MFA_PASSKEY_LOGIN_ENABLED = True
