【问题标题】:Use Flask-Security to change password in code使用 Flask-Security 更改代码中的密码
【发布时间】:2016-09-11 22:16:47
【问题描述】:

我想创建一个页面来编辑一些用户数据,包括密码。如何使用 Flask-Security 在我自己的视图中更改密码?

【问题讨论】:

    标签: python flask flask-security


    【解决方案1】:

    使用hash_password 使用 Flask-Security 对密码进行哈希处理。

    from flask_security.utils import hash_password
    user.password = hash_password('Stack Overflow')
    

    除非您有充分的理由不这样做,否则您应该使用内置的更改密码view and form。 Flask-Security 提供了自定义两者的能力。将更改密码表单留在自己的页面中是一种常见的模式。

    【讨论】:

      猜你喜欢
      • 2020-12-23
      • 2013-03-21
      • 1970-01-01
      • 2021-06-25
      • 2020-05-09
      • 2019-02-10
      • 2017-04-16
      • 1970-01-01
      • 2014-09-13
      相关资源
      最近更新 更多