ksungcaya / phpass-laravel
PHPass 哈希集成到 Laravel 5
1.4
2018-10-11 10:04 UTC
Requires
- php: >=5.4.0
- hautelook/phpass: *
- illuminate/contracts: 5.0.x|5.1.x|5.2.x|5.3.x|5.4.x|5.5.x|5.6.x|5.7.x
- illuminate/support: 5.0.x|5.1.x|5.2.x|5.3.x|5.4.x|5.5.x|5.6.x|5.7.x
Requires (Dev)
- phpspec/phpspec: ~2.0
This package is auto-updated.
Last update: 2024-09-13 15:48:38 UTC
README
#PHPass 哈希集成到 Laravel 5
这是一个 PHPass 哈希器集成到 Laravel 5 的包。该包覆盖了 Laravel 默认的 Bycrypt 哈希器,并使用 Openwall 的 Phpass 库进行密码哈希和校验方法。
如果您正在使用 Laravel 4,请尝试旧实现 此处。
安装
通过 Composer 安装包。
"require": { "ksungcaya/phpass-laravel": "~1.0" }
然后运行 composer update
$ composer update
更新 config/app.php 文件,并在 providers 数组中包含对该包服务提供者的引用。
'providers' => [ Sungcaya\Phpass\PhpassHashServiceProvider::class ]
用法
现在 PHPass 已经安装到 Laravel 中,您现在可以使用正常的 Hash 方法。
Hash::make('secret'); Hash::check('secret', $hashedPassword);
这就完成了!
请参阅 Laravel 文档中的 哈希 了解更多关于哈希方法的信息。