From fda9e24fec0d8382a230cb740df95237b540aac1 Mon Sep 17 00:00:00 2001 From: Tobias Kunze Date: Sun, 16 Mar 2025 21:42:43 +0100 Subject: [PATCH] Fix allauth configuration --- src/servala/settings.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/servala/settings.py b/src/servala/settings.py index b9bdf14..f4f0b0a 100644 --- a/src/servala/settings.py +++ b/src/servala/settings.py @@ -154,6 +154,11 @@ MESSAGE_TAGS = { } AUTH_USER_MODEL = "core.User" +ACCOUNT_USER_MODEL_USERNAME_FIELD = None +ACCOUNT_EMAIL_REQUIRED = True +ACCOUNT_UNIQUE_EMAIL = True +ACCOUNT_USERNAME_REQUIRED = False +ACCOUNT_AUTHENTICATION_METHOD = "email" AUTHENTICATION_BACKENDS = [ # Needed to login by username in Django admin, regardless of `allauth`