Cześć mam problem.
Potrzebuję przy wykonaniu POST'a na api przekazać id aktualnie zalogowanego użytkownika, jednakże
cały czas dostaję '0'.
Route::get('/api/orders', ['middleware' => 'auth', 'uses' => 'App\Http\Controllers\OrderController@index']);
Route::post('/api/orders', ['middleware' => 'auth', 'uses' => 'App\Http\Controllers\OrderController@store']);
Ścieżki w web.php mam ustawione, a w konstruktorze kontrolera dodałem linijkę:
$this->middleware('auth');
Co ciekawe, kiedy wyświetlam w celu debugowania, id w HomeControllerze - obsługuje on stronę która wyświetla się po zalogowaniu -
funkcja zwraca poprawne id użytkownika.
Próbowałem różnych rozwiązań z neta, ale nadal brak efektu.