【发布时间】:2016-04-25 07:48:55
【问题描述】:
在我的项目中,我需要保护一些视图。 我创建了一个路由器组:
Route::group(['middleware' => ['auth']], function (){
//Spot
Route::get('administrator/spot-new', 'SpotController@create');
Route::post('administrator/spot-new', 'SpotController@store');
}
在我的 Spot 控制器中:
public function __construct()
{
$this->middleware('auth');
}
但是当我尝试访问现场视图时,我看不到登录页面。 我有这个错误: 抱歉,找不到您要查找的页面。
【问题讨论】:
-
看看这个,也许对你有帮助stackoverflow.com/questions/36567068/…
-
使用 ['middleware' => ['web','auth']]
-
in 验证中间件 if (Auth::guard($guard)->guest()) { if ($request->ajax() || $request->wantsJson()) { 返回响应(“未经授权。”,401); } else { return redirect()->guest('auth/login'); } }
标签: authentication routes laravel-5.2