Files
v2-Docker/v2_adminpanel/auth/password.py
Claude Project Manager 0d7d888502 Initial commit
2025-07-05 17:51:16 +02:00

11 Zeilen
330 B
Python

import bcrypt
def hash_password(password):
"""Hash a password using bcrypt"""
return bcrypt.hashpw(password.encode('utf-8'), bcrypt.gensalt()).decode('utf-8')
def verify_password(password, hashed):
"""Verify a password against its hash"""
return bcrypt.checkpw(password.encode('utf-8'), hashed.encode('utf-8'))