dan142/laravel-hashing-mysql

v1.0.0 2024-01-16 12:51 UTC

This package is auto-updated.

Last update: 2024-09-16 14:25:49 UTC


README

Laravel MySQL Hasher

为Laravel Hasher添加了对MySQL已弃用的PASSWORD()和OLD_PASSWORD()函数所使用的密码哈希算法的支持。此功能旨在帮助从这些算法迁移到更现代、更安全的算法。

安装

使用Composer添加包。

composer require dan142/laravel-hashing-mysql

作为默认驱动程序使用

编辑config/hashing.php,并将驱动程序更改为所需的mysqlpasswordmysqloldpassword

'driver' => 'mysqlpassword',

独立于默认驱动程序使用

当使用Hash外观时,您可以指定要使用的驱动程序,如下所示

Hash::driver('mysqlpassword')->make("hash");
Hash::driver('mysqloldpassword')->make("hash");