我正在将Rails应用程序迁移到Laravel,现在所缺少的就是使用能够使用Laravel中Rails的旧密码数据。
我计划在新的单独列上保存旧信息,当用户登录时,将密码与我从旧Rails数据库获取的信息进行比较,如果正确,请使用Laravel哈希方法保存密码。
我想知道的是,如何使用PHP检查用户提交的密码是否是旧Rails应用程序中的正确密码?
答案 0 :(得分:0)
事实证明,默认情况下都使用相同的散列系统(bcrypt),因此,如果您尚未修改框架的核心密码管理,则无需执行任何操作。
只需将旧密码数据迁移到新数据库,它就应该兼容。