Я создаю REST API с laravel 5.6. Для этого я использую метод аутентификации laravel api_token по умолчанию.
Я сделал api профиля пользователя вот таким
public function getUserProfile(){
if( Auth::guard('api')->check() ){
$user = Auth::guard('api')->user();
return response()->json([
'data' => $user->toArray(),
'success' => true
]);
}else{
return response()->json(['errors' => array('status' => 401, 'detail' => 'Authentication error.'),'success' => false], 200);
}
}
Маршрут такой: -
Route::get('getuser', 'Api\Auth\LoginController@getUserProfile');
Это прекрасно работает на моем локальном хосте. Но когда я помещаю его в поддомен сервера, он каждый раз повторяет проверку подлинности.
По сути, ошибка аутентификации каждый раз. Если у кого-то есть какие-либо предложения, которые мне очень помогут.
Заранее большое спасибо.