ammardev/laravel-wp-hash-driver

Supports Wordpress passwords hashing and checking in Laravel's Hash facade.

Maintainers

👁 ammardev

Package info

github.com/ammardev/laravel-wp-hash-driver

pkg:composer/ammardev/laravel-wp-hash-driver

Statistics

Installs: 9 371

Dependents: 0

Suggesters: 0

Stars: 16

Open Issues: 0

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

Requires

Requires (Dev)

Suggests

None

Provides

None

Conflicts

None

Replaces

None

MIT 7a18c9ebbed0fbbb4f0f8e9634e05c267389e149

wordpresshashhashinglaravelpasswords

This package is auto-updated.

Last update: 2026-06-11 08:24:42 UTC


README

👁 Latest Version on Packagist

👁 Total Downloads

A package that supports Wordpress hashing in Laravel applications. Useful when migrating Wordpress users to a Laravel project.

Installation

You can install the package via composer:

composer require ammardev/laravel-wp-hash-driver

Usage

You can use make and check methods in Laravel's Hash facade by choosing wordpress driver as the following:

// Hash a password:
$hashed = Hash::driver('wp')->make('my-password');

// Check a password:
Hash::driver('wp')->check('my-password', $hashed);

Or you can set Wordpress hashers as the default driver in config/hashing.php:

return [
 // ...

 'driver' => 'wp',

 // ...
];

And then you can use make and check methods directly without choosing the driver using driver method.

Testing

composer test