ctrlwebinc / laravel-badgefactor2
Laravel和Badgr之间的一座美妙桥梁。
0.0.3
2023-07-24 13:51 UTC
Requires
- php: ^8.0.2
- bordoni/phpass: dev-main
- doctrine/dbal: ^2.9
- spatie/laravel-permission: ^5.5
Requires (Dev)
- orchestra/testbench: ^6.0
- phpunit/phpunit: ^9.5
- dev-master
- 0.0.3
- 0.0.2
- 0.0.1
- dev-develop
- dev-feature/update-spatie-permission
- dev-hotfix/cours-allow-lower-case
- dev-feature/refactoring-course-access-validation
- dev-hotfix/allow-cours-to-user
- dev-feature/backpackAssertion
- dev-hot-fix/course_free_attribute
- dev-debug/needs_purchase
- dev-fix/backpack_since_badge_badge_page_split
- dev-feature/ecomm_rework
- dev-feature/media-library-refactor
- dev-feature/bacpack_via_api
- dev-feature/backpack
- dev-feature/refactor
- dev-feature/assertions
- dev-feature/badgr
This package is auto-updated.
Last update: 2024-10-03 13:31:54 UTC
README
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, ], ... ];