Встречается на собеседованиях • сегодня
Как работает Refresh Token
Refresh Token — это долгоживущий токен, который используется для получения нового Access Token после истечения его срока действия.
Как это работает:
- Пользователь логинится, сервер возвращает Access Token (короткоживущий) и Refresh Token (долгоживущий).
- Когда Access Token истекает, клиент отправляет Refresh Token на сервер для получения нового Access Token.
- Сервер проверяет Refresh Token и, если он валиден, выдает новый Access Token.
Пример:
javascript
// Отправка Refresh Token для получения нового Access Token
async function refreshToken() {
const response = await fetch('/api/refresh', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({ refreshToken: localStorage.getItem('refreshToken') })
});
const { accessToken } = await response.json();
localStorage.setItem('accessToken', accessToken);
}Безопасность:
- Refresh Token хранится в
HttpOnlycookie или Secure Storage. - Сервер может отозвать Refresh Token при подозрительной активности.

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