从web2py将用户密码导入Flask

2024-05-03 23:46:51 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在用烧瓶开发一个应用程序。用户身份验证是使用Flask User(MySQL和SQLAlchemy)完成的。我想从一个web2py应用程序导入我的用户,其中用户密码用HMAC-SHA512加密。这是可能的还是我必须提供新的密码?你知道吗


Tags: 用户身份验证应用程序密码flask烧瓶sqlalchemymysql
1条回答
网友
1楼 · 发布于 2024-05-03 23:46:51

这应该是可能的。如图所示:https://pythonhosted.org/Flask-User/api.html

配置变量USER\u PASSWORD\u HASH可以设置为passlib提供的任何值,应该是PBKDF2!(假设您使用的是PBKDF2-HMAC-SHA512)。你知道吗

这里有更多关于passlib的信息:https://pythonhosted.org/passlib/lib/passlib.hash.html

如果您只是使用SHA,我建议您使用bcrypt之类的工具并更改所有密码。你知道吗

相关问题 更多 >