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`