Auth Guard [:api] ist nicht definiert?Php

PHP-Programmierer chatten hier
Anonymous
 Auth Guard [:api] ist nicht definiert?

Post by Anonymous »

Wenn ich auth:api Guard für die Abmelderoute verwende, tritt die folgende Ausnahme auf:

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');
});
});
Ich sollte den Benutzer abmelden können.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post