A marvellous bridge between Laravel and Badgr.
ctrlwebinc/laravel-badgefactor2 is a Laravel package for a marvellous bridge between laravel and badgr..
It currently has 1 GitHub stars and 19 downloads on Packagist (latest version 0.0.3).
Install it with composer require ctrlwebinc/laravel-badgefactor2.
Discover more Laravel packages by ctrlwebinc
or browse all Laravel packages to compare alternatives.
Last updated
Laravel BadgeFactor2 is a Laravel package which allows to use the Badgr Server project in Laravel.
You install the package via composer:
composer require ctrlwebinc/laravel-badgefactor2
php artisan vendor:publish --tag="bf2-config"
php artisan vendor:publish --provider="Spatie\Permission\PermissionServiceProvider"
php artisan migrate
Add the following provider in your config\app.php file:
/*
* Package Service Providers...
*/
Spatie\Permission\PermissionServiceProvider::class,
...
To migrate users from WordPress, you need to make a few modifications to your app :
...
use Illuminate\Auth\Events\Attempting;
use Ctrlweb\BadgeFactor2\Listeners\WordPressPasswordUpdate;
protected $listen = [
Attempting::class => [
WordPressPasswordUpdate::class,
],
...
];