0
我想创建一个名为“headmaster”的用户可以在laravel 5.x项目中创建其他用户(教师)。我可以使用laravel中的任何库来执行此操作,因为有人告诉我可以使用中间件吗? 只显示我的方法和使用哪个库,而不是必需的代码! 对不起我的英文不好Laravel 5.x如何设置管理用户授权创建用户
我想创建一个名为“headmaster”的用户可以在laravel 5.x项目中创建其他用户(教师)。我可以使用laravel中的任何库来执行此操作,因为有人告诉我可以使用中间件吗? 只显示我的方法和使用哪个库,而不是必需的代码! 对不起我的英文不好Laravel 5.x如何设置管理用户授权创建用户
手动
你可以使用这个库的权限Zizaco/entrust
后按照说明所有你需要做的就是为用户CRUD路线(当然你需要写模型和控制器为他们藏汉)
Route::group(['prefix' => 'admin', 'middleware' => ['role:admin']], function() {
Route::get('/', '[email protected]');
Route::get('/', '[email protected]');
});
自动
我建议你使用Voyager Admin Panel,它有很多很酷的功能。 取决于你想要做这个面板可能非常有用。但如果它只是关于CRUD用户,我建议你手动完成。