东莞++网站建设,电子商务网站建设的目的意义,seo扣费系统,西安做网站公司魔盒passlib处理密码哈希的python包,支持很多哈希算法和工具 bcrypt
安装
pip install passlib[bcrypt]
会安装passlib包和bcrypt两个包
密码哈希与校验
from passlib.context import CryptContext# 创建CryptContext对象#xff0c;指定加密算法
pwd_context CryptContext…passlib处理密码哈希的python包,支持很多哈希算法和工具 bcrypt
安装
pip install passlib[bcrypt]
会安装passlib包和bcrypt两个包
密码哈希与校验
from passlib.context import CryptContext# 创建CryptContext对象指定加密算法
pwd_context CryptContext(schemes[bcrypt])# 加密
hashed_password pwd_context.hash(111111)# 验证
is_valid pwd_context.verify(password, hashed_password)
如果运行正常但是会提示AttributeError: module bcrypt has no attribute __about__最简单的解决方法将bcrypt版本指定4.0.1