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