我想创建一个页面来编辑一些用户数据,包括密码。如何使用 Flask-Security 在我自己的 View 中更改密码?
最佳答案
使用hash_password
使用 Flask-Security 散列密码。
from flask_security.utils import hash_password
user.password = hash_password('Stack Overflow')
除非你有充分的理由不这样做,否则你应该使用内置的更改密码 view and form . Flask-Security 提供了定制两者的能力。将更改密码表单留在自己的页面中是一种常见的模式。
关于python - 使用 Flask-Security 在代码中修改密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37248588/