我正在将我们的网站从Rails迁移到Django并迁移了用户密码哈希值。
通过pip install bcrypt安装bcrypt
在base.py中,我已将PASSWORD_HASHERS中的基本哈希设置为:
'django.contrib.auth.hashers.BCryptPasswordHasher'
将Django网站的DJANGO_SECRET_KEY设置为Rail的SECRET_KEY_BASE。
重新启动服务器
但是,我仍然收到密码错误的错误。该问题可能与Migrating Parse.com passwords to Django有关,但我不相信,因为我们的Rails应用程序没有使用盐。
答案 0 :(得分:0)
我通过bcrypt $解决了所有用户密码哈希的开头。因此,这是相关问题的重复。