Obtenez un utilisateur authentifié dans le contrôleur d'API dans Laravel
Nov 25 2020
Je souhaite récupérer les données de l'utilisateur authentifié dans le contrôleur d'API. Comment faire ça?
Voici mon API \ CompanyController
public function selected_company(){
return Auth::user()->id;
}
L'erreur que j'ai obtenue via la requête HTTP ...

Réponses
1 linktoahref Nov 26 2020 at 13:25
Pour transmettre le commentaire de manière compréhensible,
Soit votre contrôleur doit avoir un middleware, comme
public function __construct()
{
$this->middleware('auth:api');
}
Ou votre route vers l'API doit être transmise via le middleware
Route::get('your-api-endpoint')->middleware('auth:api');