redrum0x / aspnetcore-identity
将.NET Core中用于生成和验证ASP.NET密码散列的算法直接移植
0.3.0
2022-05-19 07:20 UTC
Requires
- php: 7.2|^8.0
Requires (Dev)
- phpunit/phpunit: >=8.0
- squizlabs/php_codesniffer: ^3.0
This package is auto-updated.
Last update: 2024-09-19 12:55:22 UTC
README
将.NET Core中用于生成和验证ASP.NET密码散列的算法直接移植到PHP。
https://github.com/dotnet/aspnetcore/blob/master/src/Identity/Extensions.Core/src/PasswordHasher.cs
安装
通过Composer
$ composer require redrum0x/aspnetcore-identity
用法
$hasher = new MDHearing\AspNetCore\Identity\PasswordHasher(); $hashedPassword = $hasher->hashPassword('very strong password'); $result = $hasher->verifyHashedPassword($hashedPassword, 'very strong password');
变更日志
有关最近更改的更多信息,请参阅CHANGELOG。
测试
$ composer test
$ composer check-style
贡献
有关详细信息,请参阅CONTRIBUTING和CODE_OF_CONDUCT。
安全性
如果您发现任何与安全相关的问题,请通过电子邮件it@mdhearingaid.com而不是使用问题跟踪器。
致谢
许可
MIT许可(MIT)。有关更多信息,请参阅许可文件。