diff --git a/fastapi_users/password.py b/fastapi_users/password.py index 31cbce38..77775a66 100644 --- a/fastapi_users/password.py +++ b/fastapi_users/password.py @@ -3,7 +3,7 @@ from typing import Tuple from passlib import pwd from passlib.context import CryptContext -pwd_context = CryptContext(schemes=["bcrypt"], deprecated="auto") +pwd_context = CryptContext(schemes=["argon2", "bcrypt"], deprecated="auto") def verify_and_update_password( diff --git a/requirements.txt b/requirements.txt index 1edb8abd..83443c1c 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1,5 @@ fastapi >=0.65.2,<0.71.0 -passlib[bcrypt] ==1.7.4 +passlib[argon2,bcrypt] ==1.7.4 email-validator >=1.1.2,<1.2 pyjwt ==2.3.0 python-multipart ==0.0.5