dan142 / laravel-hashing-mysql
v1.0.0
2024-01-16 12:51 UTC
Requires
- php: ^7.3|^8.0
- illuminate/support: ^5.6|^6.0|^7.0|^8.0|^9.0|^10.0
Requires (Dev)
- orchestra/testbench: ^3.6|^4.0|^5.0|^6.0|^7.0|^8.0
- phpunit/phpunit: ^7.0|^8.0|^9.0|^10.0
README
Laravel MySQL Hasher
为Laravel Hasher添加了对MySQL已弃用的PASSWORD()和OLD_PASSWORD()函数所使用的密码哈希算法的支持。此功能旨在帮助从这些算法迁移到更现代、更安全的算法。
安装
使用Composer添加包。
composer require dan142/laravel-hashing-mysql
作为默认驱动程序使用
编辑config/hashing.php,并将驱动程序更改为所需的mysqlpassword
或mysqloldpassword
。
'driver' => 'mysqlpassword',
独立于默认驱动程序使用
当使用Hash外观时,您可以指定要使用的驱动程序,如下所示
Hash::driver('mysqlpassword')->make("hash");
Hash::driver('mysqloldpassword')->make("hash");