Я использую VueJS в своем интерфейсе, поэтому у меня есть вызов API где-то в коде интерфейса:
let products = axios.get('api/products');
А потом в маршруты / api.php : -
Routes::get('products', 'ProductsController@index');
в методе индекса ProductsController :
public function index () {
if ( Auth::check() ) {
$user = Auth::user();
return $user->products;
}
// return 'You don't have any products right now!';
}
Метод index всегда будет возвращать ноль, даже если пользователь вошел в систему!
Так как же аутентифицировать пользователей в этом случае при использовании вызовов API?