https://github.com/ctrlwebinc/laravel-badgefactor2
Badge Factor 2 - Laravel package
https://github.com/ctrlwebinc/laravel-badgefactor2
Last synced: 3 months ago
JSON representation
Badge Factor 2 - Laravel package
- Host: GitHub
- URL: https://github.com/ctrlwebinc/laravel-badgefactor2
- Owner: ctrlwebinc
- Created: 2021-12-15T20:23:37.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2025-07-29T20:02:43.000Z (3 months ago)
- Last Synced: 2025-07-29T21:07:38.253Z (3 months ago)
- Language: PHP
- Size: 417 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Laravel BadgeFactor2
[![Latest Version on Packagist][ico-version]][link-packagist]
[![Total Downloads][ico-downloads]][link-downloads]
[![StyleCI][ico-styleci]][link-styleci]
[![Codecov][ico-codecov]][link-codecov]
[![Github Actions][ico-github-actions]][link-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:
```bash
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:
```php
/*
* 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
```php
...
use Illuminate\Auth\Events\Attempting;
use Ctrlweb\BadgeFactor2\Listeners\WordPressPasswordUpdate;
protected $listen = [
Attempting::class => [
WordPressPasswordUpdate::class,
],
...
];
```
## Overview
## Tools
## Credits
[ico-version]: https://img.shields.io/packagist/v/ctrlwebinc/laravel-badgefactor2.svg
[ico-downloads]: https://img.shields.io/packagist/dt/ctrlwebinc/laravel-badgefactor2.svg
[ico-styleci]: https://styleci.io/repos/438762514/shield?style=flat
[ico-codecov]: https://img.shields.io/codecov/c/github/ctrlwebinc/laravel-badgefactor2
[ico-github-actions]: https://github.com/ctrlwebinc/laravel-badgefactor2/actions/workflows/laravel.yml/badge.svg
[link-packagist]: https://packagist.org/packages/ctrlwebinc/laravel-badgefactor2
[link-downloads]: https://packagist.org/packages/ctrlwebinc/laravel-badgefactor2
[link-styleci]: https://styleci.io/repos/438762514
[link-codecov]: https://app.codecov.io/gh/ctrlwebinc/laravel-badgefactor2
[link-github-actions]: https://github.com/ctrlwebinc/laravel-badgefactor2/actions