bageur / auth
Auth builder for cms bageur
Installs: 1 018
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 2
Forks: 1
Open Issues: 0
Requires
- php: >=7.1.3
- bageur/company: dev-master
- crazybooot/base64-validation: ^1.0
- html2text/html2text: ^4.3
- intervention/image: ^2.5
- laravolt/avatar: 4.1.0
- tymon/jwt-auth: ^1.0.2
- dev-master
- 0.4.6
- 0.4.5
- 0.4.4
- 0.4.3
- 0.4.2
- 0.4.1
- 0.4.0
- 0.3.9
- 0.3.8
- 0.3.7
- 0.3.6
- 0.3.5
- 0.3.4
- 0.3.3
- 0.3.2
- 0.3.1
- 0.3
- 0.2.9
- 0.2.7.3
- 0.2.7
- 0.2.6
- 0.2.5
- 0.2.4
- 0.2.3
- 0.2.2
- 0.2.1
- 0.2
- 0.1.9
- 0.1.8
- 0.1.7
- 0.1.6
- 0.1.5
- 0.1.4
- 0.1.3
- 0.1.2
- 0.1.1
- 0.1
- 0.0.6
- 0.0.5
- 0.0.4
- 0.0.3
- 0.0.2
- 0.0.1
- dev-feature/user/avatar
- dev-feature/fix-update-user
- dev-feature/edit-user
- dev-naufal
This package is auto-updated.
Last update: 2025-03-01 00:31:46 UTC
README
ini untuk cms bageur ya :). jangan lupa plugin ini butuh JWT AUTH
Installation
1.install bageur auth
composer require bageur/auth
2.vendor:publish
php artisan vendor:publish --tag=bageur-auth --force
3.setup vendor ke 3 bisa langsung baca disni
Usage
1.config/auth.php
'defaults' => [ 'guard' => 'api', 'passwords' => 'bgr_users', ], 'guards' => [ .................. 'api' => [ 'driver' => 'jwt', 'provider' => 'bgr_users', ], ], 'providers' => [ .................. 'bgr_users' => [ 'driver' => 'eloquent', 'model' => Bageur\Auth\Model\user::class, ], ], 'passwords' => [ .................. 'bgr_users' => [ 'provider' => 'bgr_users', 'table' => 'password_resets', 'expire' => 60, 'throttle' => 60, ], ],
2.app/Http/Kernel.php
protected $routeMiddleware = [ .................. 'bgr.verify' => \App\Http\Middleware\BageurMiddleware::class, ];
3.config/cors.php
return [ .................. 'paths' => ['api/*','bageur/*'], ];
4.routes/api.php
Route::name('bageur.')->group(function () { Route::group(['prefix' => 'bageur/v1','middleware' => 'bgr.verify'], function () { }); });
5.config/database.php
'connections' => [ .................. 'mysql' => [ .................. 'strict' => false, 'engine' => null, 'options' => extension_loaded('pdo_mysql') ? array_filter([ PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'), PDO::ATTR_EMULATE_PREPARES => true ]) : [], ], ],
- config/app.php
'providers' => [ .................. Bageur\Auth\AuthServiceProvider::class, Bageur\Company\CompanyServiceProvider::class ], 'aliases' => [ 'Bageur' => Bageur\Auth\Facades\BageurFacade::class ],
Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.