laravel-needs-auto-rehash:自动执行通用密码`Hash

时间:2024-03-28 12:28:18
【文件属性】:

文件名称:laravel-needs-auto-rehash:自动执行通用密码`Hash

文件大小:33KB

文件格式:ZIP

更新时间:2024-03-28 12:28:18

laravel password rehash PHP

laravel-needs-auto-hash 该软件包通过挂接到自动执行常见密码例程。 用例 用户注册时,Laravel使用成本系数为10 bcrypt算法对密码进行哈希处理。 这问题是当您更改或Laravel最终更改为argon2i或PHP建议的更改时,您想要保持或只是想升级bcrypt的cost因素; 您的更改将仅反映在新注册的用户或现有用户更改其密码时。 每当用户提供有效凭据时,您都必须执行常规例程任务以通过检查Hash::needsRehash来升级用户的密码哈希。 先决条件 PHP 7.2或更高版本。 Laravel 6.x || 7.x || 8.x 安装 composer require samasend/laravel-needs-auto-rehash 基本用法 就是这样,您只需要安装软件包即可。 :rocket: 这是如何运作的? 这个神奇的程序包侦听的内置Illumi


【文件预览】:
laravel-needs-auto-rehash-master
----composer.json(1022B)
----.travis.yml(311B)
----composer.lock(189KB)
----tests()
--------EmptyCustomerUserProvider.php(541B)
--------Admin.php(117B)
--------TestCase.php(268B)
--------FromAttemptPasswordReHasherTest.php(3KB)
--------RehashServiceProviderTest.php(1KB)
----LICENSE(1KB)
----src()
--------RehashServiceProvider.php(561B)
--------Providers()
--------UnexpectedProviderException.php(289B)
--------FromAttemptPasswordReHasher.php(3KB)
----.gitignore(297B)
----phpunit.xml.dist(1KB)
----README.md(3KB)

网友评论