gen_admin_hash.py 307 B

12345678
  1. import hashlib
  2. from passlib.context import CryptContext
  3. pwd_context = CryptContext(schemes=['bcrypt'], deprecated='auto')
  4. # 先SHA256再bcrypt
  5. password = 'admin123'
  6. sha256_hash = hashlib.sha256(password.encode()).hexdigest()
  7. print(f"SHA256: {sha256_hash}")
  8. print(f"bcrypt: {pwd_context.hash(sha256_hash)}")