matriphe/laravel-md5-hash

Laravel 包,用于使用不安全的 MD5 进行密码散列

2.3 2022-10-02 16:55 UTC

This package is auto-updated.

Last update: 2024-08-30 01:26:04 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

贡献

欢迎所有贡献。请创建拉取请求或合并请求,并在合并前确保所有检查都通过 ✅。

如果 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)。请参阅 许可文件 获取更多信息。