参考図書
グローバルミドルウェア
すべてのアクセスで自動的にミドルウェアが実行されるようにしたい場合、グローバルミドルウェアに登録する
app/Http/kanel.php
protected $middleware = [
...
...
\App\Http\Middleware\HelloMiddleware::class,
];
ミドルウェアのグループ登録
複数のミドルウェアをまとめて扱える。
app/Http/kanel.php
'web' => [
...ミドルウェアクラス
],
'api'=> [
...ミドルウェアクラス
],
'helo' => [
\App\Http\Middleware\HelloMiddleware::class,
].
ルートにグループミドルウェアを登録
/routeeb.php
Route::get('hello', 'App\Http\Controllers\HelloController@index')->middleware('helo');