From 8a21eb1bf899508c46c6829d7250425212c9b0fe Mon Sep 17 00:00:00 2001 From: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com> Date: Tue, 24 Feb 2026 14:29:51 +0200 Subject: [PATCH] Fix django-allauth deprecation warnings --- pydotorg/settings/base.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pydotorg/settings/base.py b/pydotorg/settings/base.py index 5d3f53f86..aabaccc71 100644 --- a/pydotorg/settings/base.py +++ b/pydotorg/settings/base.py @@ -96,10 +96,10 @@ ### Allauth LOGIN_REDIRECT_URL = "home" ACCOUNT_LOGOUT_REDIRECT_URL = "home" -ACCOUNT_EMAIL_REQUIRED = True +ACCOUNT_LOGIN_METHODS = {"email", "username"} +ACCOUNT_SIGNUP_FIELDS = ["email*", "username*", "password1*", "password2*"] ACCOUNT_UNIQUE_EMAIL = True ACCOUNT_EMAIL_VERIFICATION = "mandatory" -ACCOUNT_AUTHENTICATION_METHOD = "username_email" # TODO: Enable enumeration prevention ACCOUNT_PREVENT_ENUMERATION = False SOCIALACCOUNT_EMAIL_REQUIRED = True