次の2つのルートがあります。
Route::GET('admins/', 'UserController@index')->middleware('jwt.auth');
Route::GET('visitors', 'UserController@indexVisitors')->middleware('jwt.auth');
そして、私はauth.phpにガードを持っています:
'guards' => [
'web' => [
'driver' => 'session',
'provider' => 'users',
],
'api' => [
'driver' => 'jwt-auth',
'provider' => 'users',
],
'visitor_api' => [
'driver' => 'jwt-auth',
'provider' => 'visitors',
],
],
ミドルウェアでガードを指定しようとしましたが、うまくいきません。
Route::GET('visitors', 'UserController@indexVisitors')
->middleware('jwt.auth.visitors_api');