Merge pull request #7 from TronoSfera/codex/fix-bcrypt-password-length-error

Prefer bcrypt_sha256 for password hashing (avoid bcrypt 72-byte limit)
This commit is contained in:
TronoSfera 2026-01-19 11:42:51 +03:00 committed by GitHub
commit e6b6cceecb
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -34,7 +34,7 @@ ACCESS_TOKEN_EXPIRE_MINUTES = int(os.getenv("ACCESS_TOKEN_EXPIRE_MINUTES", "60")
# Password hashing context # Password hashing context
pwd_context = CryptContext(schemes=["bcrypt"], deprecated="auto") pwd_context = CryptContext(schemes=["bcrypt_sha256", "bcrypt"], deprecated="auto")
oauth2_scheme = OAuth2PasswordBearer(tokenUrl="/api/login", auto_error=False) oauth2_scheme = OAuth2PasswordBearer(tokenUrl="/api/login", auto_error=False)