ctrlwebinc/laravel-badgefactor2

Laravel和Badgr之间的一座美妙桥梁。


README

Latest Version on Packagist Total Downloads StyleCI Codecov Github Actions

Laravel BadgeFactor2 是一个Laravel包,允许在Laravel中使用Badgr Server项目。

安装

您可以通过composer安装此包

composer require ctrlwebinc/laravel-badgefactor2
php artisan vendor:publish --tag="bf2-config"
php artisan vendor:publish --provider="Spatie\Permission\PermissionServiceProvider"
php artisan migrate

在您的 config\app.php 文件中添加以下提供者

        /*
         * Package Service Providers...
         */
        Spatie\Permission\PermissionServiceProvider::class,
        ...

使用方法

从WordPress迁移

要从WordPress迁移用户,您需要对您的应用程序进行一些修改

App\Providers\EventServiceProvider

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

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

概述

工具

致谢