diff --git a/project/settings/base.py b/project/settings/base.py index d5259550..4352590f 100644 --- a/project/settings/base.py +++ b/project/settings/base.py @@ -188,6 +188,14 @@ AUTH_PASSWORD_VALIDATORS = [ }, ] +PASSWORD_HASHERS = [ + 'django.contrib.auth.hashers.PBKDF2PasswordHasher', + 'django.contrib.auth.hashers.PBKDF2SHA1PasswordHasher', + 'django.contrib.auth.hashers.Argon2PasswordHasher', + 'django.contrib.auth.hashers.BCryptPasswordHasher', + 'django.contrib.auth.hashers.BCryptSHA256PasswordHasher', +] + # Account settings AUTH_USER_MODEL = 'account.User' LOGIN_URL = 'admin:login' diff --git a/requirements/base.txt b/requirements/base.txt index e492e114..38c68179 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -1,4 +1,4 @@ -Django==2.2.4 +Django[bcrypt]==2.2.7 psycopg2-binary==2.8.3 pytz==2019.1 sqlparse==0.3.0