文档
doc: https://flask-bcrypt.readthedocs.io/
pypi: https://pypi.org/project/Flask-Bcrypt/
github: https://github.com/maxcountryman/flask-bcrypt
pip install Flask-Bcrypt
使用示例
from flask import Flask from flask_bcrypt import Bcrypt app = Flask(__name__) bcrypt = Bcrypt(app) # python3环境下需要decode pw_hash = bcrypt.generate_password_hash('hunter2').decode('utf-8') print(pw_hash) # $2b$12$rSXRS7OFI2MmInOB/0tMgelZLCSby3o/okGPpaVUSTl6I2sCX.ogW ret = bcrypt.check_password_hash(pw_hash, 'hunter2') print(ret)