Flask-Security的encrypt_password同样密码每刷新一次就变一下

config 中我已经设定了 SECURITY_PASSWORD_SALT,但不知为什么页面每刷新一次,encrypt_password('secrect') 就变一下,所以 verify_password(form.password.data, user.password) 就一直是 False,从而没法验证用户密码了。但是直接用内置的 view 却可以登录,即在自己的 view 中不定义 login,直接访问 /login 就可以登录

2 comments