Встречается на собеседованиях • сегодня
Как понимаешь в какой момент истек токен
Проверя статус ответа от сервера. Обычно при истечении токена сервер возвращает статус 401 Unauthorized. Можно перехватывать такие ответы с помощью глобального обработчика ошибок (например, в Axios interceptor) и обновлять токен или перенаправлять на авторизацию.
Пример с Axios:
javascript
axios.interceptors.response.use(
response => response,
error => {
if (error.response.status === 401) {
// Токен истек - обновляем или редиректим
refreshTokenOrRedirect();
}
return Promise.reject(error);
}
);Также можно проверять время жизни токена (exp) на клиенте перед запросом, если токен содержит это поле в JWT.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы