Auth Guard [:api ] ist nicht definiert
Ich habe bereits Registrierungs-/Anmelde-APIs implementiert, aber dieser Fehler tritt bei der Abmelde-API auf, die ich mit auth: geschützt hatte: api.
Code: Select all
config/auth.php
Code: Select all
'guards' => [
'web' => [
'driver' => 'session',
'provider' => 'users',
],
'api' => [
'driver' => 'passport',
'provider' => 'users',
],
],
Code: Select all
routes/api.php
Code: Select all
Route::group(['prefix' => 'auth'], function () {
Route::post('login','AuthController@login');
Route::post('signup','AuthController@signup');
Route::group(['middleware' => 'auth::api'], function () {
Route::get('logout','AuthController@logout');
Route::get('user','AuthController@user');
});
});