LaravelPackages.net
Acme Inc.
Toggle sidebar
webappid/laravel-user

Core simple user management for laravel

688
8
5.3.0
About webappid/laravel-user

webappid/laravel-user is a Laravel package for core simple user management for laravel. It currently has 8 GitHub stars and 688 downloads on Packagist (latest version 5.3.0). Install it with composer require webappid/laravel-user. Discover more Laravel packages by webappid or browse all Laravel packages to compare alternatives.

Last updated

Laravel-User

this package is the core of user management based on laravel.

This package required laravel auth.

Step by step to use :

  1. run php artisan make:auth.
  2. run php artisan migrate.
  3. run composer require webappid/laravel-user.
  4. run php artisan migrate one more time.
  5. run webappid:user:seed to create default data.
  6. run php artisan db:seed --class='WebAppId\User\Seeds\AdminResetPasswordTableSeeder' to reset admin use.
  7. default root / admin email is [email protected]

Use as route middleware :

add new middleware in $routeMiddleware section in app\Http\Kernel.php

'role' => \WebAppId\User\Middleware\RoleCheck::class, 'permission' => \WebAppId\User\Middleware\PermissionCheck::class,

Usage

Route::group(['middleware' => ['auth', 'role:admin', 'permission:allaccess']], function () { })

If you have any question about this package, please don't hesitate to drop me an email at [email protected]

Thanks to everyone to help me build this package.

Star History Chart