apnem19 / laravel-md5-hash
Laravel 包,用于使用不安全的 MD5 对密码进行哈希处理
1.0
2024-03-03 12:40 UTC
Requires
- laravel/framework: 6.*|7.*|8.*|9.*|10.*
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
贡献
欢迎所有贡献。请创建 pull request 或 merge request,并在合并前确保所有检查都通过 ✅。
如果 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)。有关更多信息,请参阅 许可证文件。