Vue d'ensemble
Django Allauth 0.63, publié le 1er août 2024, ajoute le support Passkey/WebAuthn pour l'authentification sans mot de passe.
Fonctionnalités principales
Passkey / WebAuthn
Les utilisateurs peuvent s'authentifier avec des passkeys (empreinte digitale, Face ID, clé de sécurité) grâce au standard WebAuthn.
python
# settings.py
INSTALLED_APPS = [
...
'allauth',
'allauth.account',
'allauth.mfa',
]
# Activer WebAuthn / Passkeys
MFA_SUPPORTED_TYPES = ['totp', 'webauthn']
MFA_PASSKEY_LOGIN_ENABLED = True
