LaravelPackages.net
Acme Inc.
Toggle sidebar
ctrlwebinc/laravel-badgefactor2

A marvellous bridge between Laravel and Badgr.

19
1
0.0.3
About ctrlwebinc/laravel-badgefactor2

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

Latest Version on Packagist Total Downloads StyleCI Codecov Github Actions

Laravel BadgeFactor2 is a Laravel package which allows to use the Badgr Server project in Laravel.

Installation

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,
        ...

Usage

Migration from WordPress

To migrate users from WordPress, you need to make a few modifications to your app :

App\Providers\EventServiceProvider

...
use Illuminate\Auth\Events\Attempting;
use Ctrlweb\BadgeFactor2\Listeners\WordPressPasswordUpdate;

    protected $listen = [
        Attempting::class => [
            WordPressPasswordUpdate::class,
        ],
        ...
    ];

Overview

Tools

Credits

Star History Chart