如何在Laravel 5.6中使用在Laravel 5.4中生成的密码

时间:2018-09-10 12:28:46

标签: laravel laravel-5.4 laravel-5.6 laravel-migrations

我有一个名为A的应用程序,该应用程序是在Laravel 5.4中开发的,拥有5000多个用户。我必须将应用程序迁移到Laravel 5.6,而无需要求他们更改密码。

1 个答案:

答案 0 :(得分:1)

如果您未更改服务提供者或绑定其他实现,则5.4中生成的哈希应该使用bcrypt。

5.6版中的哈希同时支持bcrypt和argon,但如果未在config / hashing.php文件中更改驱动程序,则默认为bcrypt。

因此,默认情况下,两者都使用bcrypt,并且应该兼容。