Я проверяю токен в методе boot()
и ловлю неверные токены. Как я могу вернуть какой-нибудь ответ в случае неверного токена?
Вот мой код:
public function boot(Authenticator $authenticator)
{
Auth::viaRequest('auth-token', function ($request) use ($authenticator) {
$bearerToken = $request->bearerToken();
if ($bearerToken) {
try {
return $authenticator->getUser($bearerToken);
} catch (InvalidTokenException $exeception) {
return response()->json(['token_invalid'], 400);
}
}
});
}
И он выводит мне сообщение об ошибке:
Метод Подсветка \ Http \ JsonResponse :: getAuthIdentifier не существует.