matriphe / laravel-md5-hash
Laravel 包,用于使用不安全的 MD5 进行密码散列
2.3
2022-10-02 16:55 UTC
Requires
- laravel/framework: 6.*|7.*|8.*|9.*
Requires (Dev)
- orchestra/testbench: 4.*|5.*|6.*|7.*
README
此包用于 替换 Laravel 默认的散列函数,以支持使用 MD5 进行密码散列的旧系统。
警告 请自行承担风险使用,因为 MD5 不建议用作密码散列。
安装
使用 Composer,只需运行以下命令。
composer require matriphe/laravel-md5-hash
对于 Laravel < 6,请使用 版本 1.1.1 并遵循配置说明。
composer require matriphe/laravel-md5-hash:1.1.1
配置
此包使用自动发现。安装后,它将自动将散列函数替换为 MD5。
用法
现在您可以使用以下命令使用内置的散列函数。
Hash::make('password'); // return 5f4dcc3b5aa765d61d8327deb882cf99 bcrypt('password'); // return 5f4dcc3b5aa765d61d8327deb882cf99
贡献
欢迎所有贡献。请创建拉取请求或合并请求,并在合并前确保所有检查都通过 ✅。
如果 PHP 风格检查失败,请运行 php-cs-fixer
修复。
使用 Docker
docker run -it --rm -v $(pwd):/app -w /app oskarstark/php-cs-fixer-ga fix
本地开发
vendor/bin/php-cs-fixer fix
许可证
MIT 许可证 (MIT)。请参阅 许可文件 获取更多信息。