AlexNest
@AlexNest
Работаю с Python/Django

Как обычно реализуют обновление устаревших токенов на фронте?

Со сложным фронтом дела не имел, но вот возник вопрос из заголовка.
Со стороны бекэндера вижу два основных варианта:
  • Перед основным запросом слать "проверочный" и если токен протух - просить новый.
  • Постоянно запрашивать новый токен за N-секунд до конца жизненного цикла.

Сам считаю более оптимальным - первый, но может есть третий?
  • Вопрос задан
  • 99 просмотров
Решения вопроса 1
@Nikita1244
Anonymous
Можно сделать так:
Если сервер вернул 401 статус ошибки:
Запрашивать токен и повторять запрос
Если опять же 401 то уже писать, что пользователь неавторизован и ему надо войти.
Как вариант.

Ток сделай чтобы не было бесконечных запросов токенов - а то, если не сделать, то постоянно будет запрашивать и так по кругу
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы