通过django管理面板登录时无效的盐分。

问题描述 投票:0回答:1

我在一个独立的服务器上托管一个django API时遇到了一些问题。当使用localhost时,一切都能正常工作,但是当我登录服务器管理面板时,我得到一个 "无效盐 "的错误。

最初,我有自己的登录方法,使用bcrypt,但我决定取消它,而使用facebook认证。我已经从我的视图中删除了所有对bcrypt的引用。问题出在内置的管理界面上。我根本没有修改代码,但我无法登录。我可以分享我的代码,但我甚至不确定哪些文件与分享有关,所以我很乐意根据需要更新。

python django bcrypt
1个回答
0
投票

原来这不是代码问题,而是依赖问题。我有 py-bcrypt 安装在服务器上,但不是 bcrypt. 看来这两个库都是管理功能所必须的。我可能应该把它docker化。

© www.soinside.com 2019 - 2024. All rights reserved.