ammardev / laravel-wp-hash-driver
支持在 Laravel 的 Hash 门面中进行 WordPress 密码散列和验证。
v1.0.3
2022-02-10 22:34 UTC
Requires
- php: ^7.2|^8.0
- illuminate/hashing: ^6.0|^7.0|^8.0|^9.0
- illuminate/support: ^6.0|^7.0|^8.0|^9.0
Requires (Dev)
- orchestra/testbench: ^4.0|^5.0|^6.0|^7.0
- phpunit/phpunit: ^8.0
This package is auto-updated.
Last update: 2024-09-11 04:19:34 UTC
README
一个支持 Laravel 应用程序中 WordPress 散列的包。在将 WordPress 用户迁移到 Laravel 项目时非常有用。
安装
您可以通过 composer 安装此包
composer require ammardev/laravel-wp-hash-driver
用法
您可以通过选择以下 wordpress 驱动来使用 Laravel 的 Hash 门面的 make 和 check 方法
// Hash a password: $hashed = Hash::driver('wp')->make('my-password'); // Check a password: Hash::driver('wp')->check('my-password', $hashed);
或者,您可以在 config/hashing.php
中将 WordPress 散列器设置为默认驱动
return [ // ... 'driver' => 'wp', // ... ];
然后,您可以直接使用 make
和 check
方法,而无需使用 driver
方法选择驱动。
测试
composer test