2019/08/26Laravelではミドルウェアでベーシック認証が用意に作成することができます。今回はミドルウェアを使ってベーシック認証を作成する記事をエントリーします。手順ミドルウェアの作成ミドルウェアの登録ルーティングの設定1.ミドルウェアの作成artisanコマンドでミドルウェアのスケルトンを作成。コマンドを実行するとapp/Http/Middlewareにミドルウェアが作成されます。AdminAuthenticate中身を以下のように入れていきます。ファイル名をAdminAuthenticate.phpとします。}解説handleメソッドの中で、アプリケーションの次に進むかどうかを判断しています。アプリケーションを次に進めるには、$nextコールバックを呼び出します。先ほど作ったベーシック認証用のミドルウェアを登録します。];3.ルーティングの設定ルーティングにて必要なページにベーシック認証をかけます。'CsvDownloadController@practice');});これでベーシック認証がかかるようになります。