inimedia/user-administration

Laravel 常用用户管理包

dev-master 2016-11-25 13:00 UTC

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');