【发布时间】:2016-09-11 22:16:47
【问题描述】:
我想创建一个页面来编辑一些用户数据,包括密码。如何使用 Flask-Security 在我自己的视图中更改密码?
【问题讨论】:
标签: python flask flask-security
我想创建一个页面来编辑一些用户数据,包括密码。如何使用 Flask-Security 在我自己的视图中更改密码?
【问题讨论】:
标签: python flask flask-security
使用hash_password 使用 Flask-Security 对密码进行哈希处理。
from flask_security.utils import hash_password
user.password = hash_password('Stack Overflow')
除非您有充分的理由不这样做,否则您应该使用内置的更改密码view and form。 Flask-Security 提供了自定义两者的能力。将更改密码表单留在自己的页面中是一种常见的模式。
【讨论】: