From 012044ab5bdec598cf096abac6faab4549d15ec8 Mon Sep 17 00:00:00 2001 From: Adrien P Date: Fri, 8 Aug 2025 12:57:51 +0200 Subject: [PATCH] Fixed webauthn on chrome & docker --- docker-compose.yml | 1 + modoboa/core/fido2_auth.py | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index 7c11525f2..dbb56a62d 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -52,6 +52,7 @@ services: sh -c "cd test_project python3 manage.py migrate python3 manage.py load_initial_data --dev + python3 manage.py set_default_site --name localhost --domain localhost django-admin compilemessages python3 manage.py runserver_plus 0.0.0.0:8000 --cert-file cert.crt" depends_on: diff --git a/modoboa/core/fido2_auth.py b/modoboa/core/fido2_auth.py index 35d680ae2..dd505bd00 100644 --- a/modoboa/core/fido2_auth.py +++ b/modoboa/core/fido2_auth.py @@ -34,7 +34,6 @@ def begin_registration(request): ), list(get_creds_from_user(request.user.pk).values()), user_verification=UserVerificationRequirement.DISCOURAGED, - extensions={"credentialProtectionPolicy": "userVerificationOptional"}, ) request.session["fido2_state"] = state return dict(options)