==== ミドルウェア(Middleware)ページ:https://readouble.com/laravel/8.x/middleware.html Laravelのミドルウェアは、HTTPリクエストがアプリケーション内のエンドポイントに到達する前に、リクエストを検査、フィルタリング、あるいは変換する方法を提供する機能です。ミドルウェアは、アプリケーションに追加のレイヤーを提供し、コードの再利用と柔軟性を可能にします。 Laravelのデフォルトのミドルウェアの大部分は、アプリケーションの様々な側面を保護するために使用されます。たとえば、`auth`ミドルウェアは、リクエストが認証済みであることを確認し、認証されていない場合はリダイレクトします。また、`throttle`ミドルウェアは、同じIPアドレスからのリクエストの数を制限し、DoS攻撃に対してアプリケーションを保護します。 さらに、Laravelは、開発者が独自のカスタムミドルウェアを作成することもできます。これにより、アプリケーションの特定の側面をカスタマイズすることができ、ミドルウェアを使用することでコードの重複を削減し、開発速度を上げることができます。 #laravel