2017-04-07 84 views
0

我想创建一个名为“headmaster”的用户可以在laravel 5.x项目中创建其他用户(教师)。我可以使用laravel中的任何库来执行此操作,因为有人告诉我可以使用中间件吗? 只显示我的方法和使用哪个库,而不是必需的代码! 对不起我的英文不好Laravel 5.x如何设置管理用户授权创建用户

回答

0

手动

你可以使用这个库的权限Zizaco/entrust

后按照说明所有你需要做的就是为用户CRUD路线(当然你需要写模型和控制器为他们藏汉)

Route::group(['prefix' => 'admin', 'middleware' => ['role:admin']], function() { 
    Route::get('/', '[email protected]'); 
    Route::get('/', '[email protected]'); 
}); 

自动

我建议你使用Voyager Admin Panel,它有很多很酷的功能。 取决于你想要做这个面板可能非常有用。但如果它只是关于CRUD用户,我建议你手动完成。

相关问题