redrum0x/aspnetcore-identity

将.NET Core中用于生成和验证ASP.NET密码散列的算法直接移植

0.3.0 2022-05-19 07:20 UTC

This package is auto-updated.

Last update: 2024-09-19 12:55:22 UTC


README

Latest Version on Packagist Software License Build Status Coverage Status Quality Score Total Downloads

将.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

贡献

有关详细信息,请参阅CONTRIBUTINGCODE_OF_CONDUCT

安全性

如果您发现任何与安全相关的问题,请通过电子邮件it@mdhearingaid.com而不是使用问题跟踪器。

致谢

许可

MIT许可(MIT)。有关更多信息,请参阅许可文件