私はLaravel 5.2を使用しています。ユーザーが承認されていない場合、すべてのコントローラを保護する方法に興味があります。ユーザーが承認されていない場合、すべてのコントローラを保護する方法は?
この場合、ユーザーはログインページにリダイレクトする必要があります。 私はルーティングを使ってこれをしようとします。
私はすべての経路上に、このコードを設定:
Route::auth();
私はLaravel 5.2を使用しています。ユーザーが承認されていない場合、すべてのコントローラを保護する方法に興味があります。ユーザーが承認されていない場合、すべてのコントローラを保護する方法は?
この場合、ユーザーはログインページにリダイレクトする必要があります。 私はルーティングを使ってこれをしようとします。
私はすべての経路上に、このコードを設定:
Route::auth();
使用ミドルウェア。それはあなただけのミドルウェア・グループで必要なすべてのルートをラップする必要が
すべてのルートをフィルタリングし、確保するのに役立ちます。
Route::group(['middleware' => 'auth'], function() {
Route::get('path1');
Route::get('path2');
Route::get('path3');
etc....
});
また、あなたはミドルウェアクラスを作成し、カーネル
オーケーに登録する必要があり、私は、各コントローラの '「ミドルウェア」=>」auth''を追加することができますが、すべてのコントローラの1のためにこれを追加する方法時間? – Dev
@Devルートグループを作成するhttps://laravel.com/docs/5.2/routing#route-group-middleware – ClearBoth