Как получить новый access token после его истечения, если refresh token не отправляется с каждым обычным запросом?

Refresh token используют отдельным запросом обновления, а не прикладывают к каждому обращению к бизнес-API.

Короткий ответ

Что ответить на собеседовании

Refresh token используют отдельным запросом обновления, а не прикладывают к каждому обращению к бизнес-API.

Подробный разбор

Ответ с пояснениями

Refresh token используют отдельным запросом обновления, а не прикладывают к каждому обращению к бизнес-API.

После истечения access token клиент обращается к предусмотренному endpoint; сервер проверяет refresh token и выдаёт новый доступ. В веб-приложении refresh может передаваться подходящей HttpOnly-cookie. Объединяйте параллельные обновления и повторяйте исходный запрос ограниченно. При отказе обновления завершайте сессию, а не создавайте бесконечный цикл 401.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее