在开发程序期间多多少少会涉及到用户密码的存储,有没有什么方便的办法呢?

Python 有一个很方便的库实现密码的存储和校验:bcrypt

使用起来也是非常简单的。

import bcrypt


password = b"secret password"

hashed = bcrypt.hashpw(password, bcrypt.gensalt())

if bcrypt.checkpw(password, hashed):
    print("匹配")
else:
    print("匹配失败")
最后修改:2021 年 03 月 16 日 05 : 07 PM
如果觉得我的文章对你有用,请随意赞赏