Как отправить свой ответ клиенту при ошибке авторизации, вместо стандартного редиректа?

Пробую писать свой API с использованием Laravel/Passport.

Всё вроде хорошо, только посредник auth:api, при отсутствии bearer токена, возвращает редирект на страницу авторизации, но такой страницы нет, это же API, и поэтому возвращается ошибка:

"Symfony\Component\Routing\Exception\RouteNotFoundException: Route [login] not defined".

Как сделать так чтобы при отсутствии bearer токена клиенту возвращался ответ, а если конкретней, то мне нужно вернуть клиенту ответ с кодом 403 и сообщением "You need authorization".


Ответы (0 шт):