System Design · Middle · Запитання 48 з 75
Як обробити спливання access-токена посеред роботи користувача?
- ✓Правильна відповідь: Перехопити 401, один раз оновити токен і повторити запити, що чекають
- 2Одразу розлогінити користувача й втратити незбережені дані
- 3Оновлювати токен перед кожним запитом, навіть якщо він дійсний
Пояснення
Кілька паралельних запитів можуть отримати 401 одночасно - оновлення має виконуватися один раз (спільний проміс), а решта запитів чекає на нього й повторюється. Якщо refresh не вдався - вихід зі збереженням чернеток.