Uzyskaj uwierzytelnionego użytkownika w kontrolerze API w Laravel
Nov 25 2020
Chcę pobrać dane uwierzytelnionego użytkownika w kontrolerze API. Jak to zrobić?
Oto moje API \ CompanyController
public function selected_company(){
return Auth::user()->id;
}
Błąd otrzymany przez żądanie HTTP ...

Odpowiedzi
1 linktoahref Nov 26 2020 at 13:25
Aby przekazać komentarz w zrozumiały sposób,
Albo twój kontroler powinien mieć oprogramowanie pośredniczące, takie jak
public function __construct()
{
$this->middleware('auth:api');
}
Lub Twoja trasa do interfejsu API powinna przebiegać przez oprogramowanie pośredniczące
Route::get('your-api-endpoint')->middleware('auth:api');