我使用Laravel 5.2,如果用户未获得授权,我感兴趣的是如何保护所有控制器。
在这种情况下,用户应该重定向到登录页面。 我尝试使用路由进行此操作。
我将此代码设置在所有路线之上:
Route::auth();
答案 0 :(得分:2)
使用中间件。它将有助于过滤和保护所有路线
答案 1 :(得分:1)
您必须完成中间件组所需的所有路由。
Route::group(['middleware' => 'auth'], function () {
Route::get('path1');
Route::get('path2');
Route::get('path3');
etc....
});
您还需要创建中间件类并在内核中注册它