Django-allauth MFA не может добавить ключ безопасности Webauth

Я пытаюсь настроить django-allauth MFA для своей системы и успешно запустил приложение для проверки подлинности. Я использую шаблоны по умолчанию, и когда я попытался добавить ключ безопасности, он не работает и выдает "(Учетные данные скрытого поля). Это поле обязательно для заполнения." в форме.

Я использую пользовательскую модель по умолчанию, и вот мой settings.py настройка:

ACCOUNT_EMAIL_REQUIRED = True
ACCOUNT_EMAIL_VERIFICATION = "mandatory"
ACCOUNT_UNIQUE_EMAIL = True
ACCOUNT_LOGIN_ON_EMAIL_CONFIRMATION = False
ACCOUNT_EMAIL_VERIFICATION_BY_CODE_ENABLED = True

ACCOUNT_USERNAME_REQUIRED = False

ACCOUNT_AUTHENTICATED_LOGIN_REDIRECTS = False

MFA_ADAPTER = "allauth.mfa.adapter.DefaultMFAAdapter"

MFA_PASSKEY_SIGNUP_ENABLED = True

MFA_SUPPORTED_TYPES = ["recovery_codes", "totp", "webauthn"]

MFA_WEBAUTHN_ALLOW_INSECURE_ORIGIN = True

MFA_PASSKEY_LOGIN_ENABLED = True


Вернуться на верх