apnem19/laravel-md5-hash

Laravel 包,用于使用不安全的 MD5 对密码进行哈希处理

1.0 2024-03-03 12:40 UTC

This package is auto-updated.

Last update: 2024-09-03 13:40:57 UTC


README

Laravel MD5 Hash Total Download Latest Stable Version

此包用于 替换 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)。有关更多信息,请参阅 许可证文件