LaravelでBasic認証を設定する
l5-very-basic-auth:5.*を利用する。
- パッケージをインストールする
composer require olssonm/l5-very-basic-auth:5.*
- サービスプロバイダーへ登録する
config/app.php
'providers' => [ Olssonm\VeryBasicAuth\VeryBasicAuthServiceProvider::class, ],
- 設定ファイルを作成する
php artisan vendor:publish --provider="Olssonm\VeryBasicAuth\VeryBasicAuthServiceProvider"
- 作成された設定ファイルを変更する
config/very_basic_auth.php
- ルーティングにミドルウェアを設定する
Route::group(['middleware' => 'auth.very_basic'], function() { <省略> });