ammardev/laravel-wp-hash-driver

支持在 Laravel 的 Hash 门面中进行 WordPress 密码散列和验证。

v1.0.3 2022-02-10 22:34 UTC

This package is auto-updated.

Last update: 2024-09-11 04:19:34 UTC


README

Latest Version on Packagist

Total Downloads

一个支持 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',

    // ...
];

然后,您可以直接使用 makecheck 方法,而无需使用 driver 方法选择驱动。

测试

composer test