Files
2026-08-17 20:59:58 +02:00

12 lines
331 B
Python

from argon2 import PasswordHasher
from argon2.exceptions import InvalidHashError, VerifyMismatchError
def verify_password(password: str, hashed_password: str) -> bool:
ph = PasswordHasher()
try:
return ph.verify(hashed_password, password)
except (VerifyMismatchError, InvalidHashError):
return False