inimedia/user-administration
Laravel 常用用户管理包
dev-master
2016-11-25 13:00 UTC
Requires
- php: >=5.6.4
- laravel/framework: 5.3.*
- zizaco/entrust: 5.2.x-dev
This package is not auto-updated.
Last update: 2024-09-28 20:20:03 UTC
README
Laravel 常用用户管理包
安装步骤
- php artisan make:auth (Laravel 默认)
- 安装 zizaco\entrust
- 安装 inimedia/user-administration
- 在 config/app.php 中添加 UserAdministrationServiceProvider
- 取消注释 \App\User 中的 fillable
- 在 entrust.php (来自 zizaco\entrust) 中更改 Role 和 Permission 类
- 迁移数据库
- 在 DatabaseSeeder 中添加 UserAdministrationSeeder
- db:seed
推荐路由 - 不包含注册
//Auth::routes(); Route::get('/login', 'Auth\LoginController@showLoginForm'); Route::post('/login', 'Auth\LoginController@login'); Route::post('/logout', 'Auth\LoginController@logout');