首页 > 解决方案 > 通过 django 管理面板登录时盐无效

问题描述

我在单独的服务器上托管 django API 时遇到了一些问题。使用 localhost 时一切正常,但是当我登录到服务器管理面板时,我收到“无效盐”错误。

最初,我有自己的使用 bcrypt 的登录方法,但我决定放弃它,转而使用 facebook 身份验证。我已经从我的观点中删除了所有对 bcrypt 的引用。问题在于内置的管理界面。我根本没有修改代码,但我无法登录。我可以分享我的代码,但我什至不确定哪些文件与分享相关,所以我很乐意根据需要进行更新.

标签: pythondjangobcrypt

解决方案


原来这不是代码问题,而是依赖问题。我已经py-bcrypt安装在服务器上,但没有bcrypt。似乎这两个库都是管理功能工作所必需的。我可能应该把它码头化。


推荐阅读