节前提示 本文没有实际解决问题,有其他大佬解决了可以给我说一下, 我换了一种方式 没有继续使用hashlib了
⬆️⬆️⬆️⬆️⬆️⬆️⬆️⬆️⬆️⬆️⬆️⬆️⬆️⬆️⬆️⬆️⬆️⬆️⬆️⬆️⬆️⬆️⬆️⬆️⬆️
写功能的时候使用了一个
from werkzeug.security import generate_password_hash, check_password_hash
check_password_hash(admin.password, password)
检查密码是否匹配
然后遇到报错
File "/www/python/xpp/admin/api_admin.py", line 52, in login_admin
msg = func_admin.login_admin(name, password)
File "/www/python/xpp/admin/func_admin.py", line 42, in login_admin
if admin and check_password_hash

文章讲述了作者在使用Werkzeug的scrypt函数时遇到错误,发现OpenSSL版本过低。文章详细描述了在CentOS7上手动升级OpenSSL到更高版本(如1.1.1)的步骤,包括下载源码、编译安装、配置系统和注意事项。最后提到问题可能出在宝塔面板的OpenSSL版本与虚拟环境不一致。
最低0.47元/天 解锁文章
582

被折叠的 条评论
为什么被折叠?



