Ruby on rails 将用户密码从Rails迁移到Django(Bcrypt)

Ruby on rails 将用户密码从Rails迁移到Django(Bcrypt),ruby-on-rails,django,Ruby On Rails,Django,我正在将我们的站点从Rails迁移到Django,并且已经迁移了用户密码散列 通过pip安装bcrypt安装bcrypt 在base.py中,我已将密码\u哈希器中的基本哈希设置为: 'django.contrib.auth.hasher.BCryptPasswordHasher' 将Django站点的Django_SECRET_密钥设置为Rail的SECRET_密钥库 重新启动服务器 但是,我仍然得到一个错误,密码是不正确的。这个问题可能与有关,也可能与无关,但我不这么认为,因为我们的Rail

我正在将我们的站点从Rails迁移到Django,并且已经迁移了用户密码散列

  • 通过pip安装bcrypt安装bcrypt

  • 在base.py中,我已将密码\u哈希器中的基本哈希设置为:

    'django.contrib.auth.hasher.BCryptPasswordHasher'

  • 将Django站点的Django_SECRET_密钥设置为Rail的SECRET_密钥库

  • 重新启动服务器


  • 但是,我仍然得到一个错误,密码是不正确的。这个问题可能与有关,也可能与无关,但我不这么认为,因为我们的Rails应用程序没有使用salt。

    我用bcrypt$解决了这个问题,直到所有用户密码散列的开始。因此,这是相关问题的重复。

    请将答案与此链接,我正在解决相同的问题。