Задать вопрос
@Lehahabl

Как реализовать обновление access и refresh токенов в next js?

Имеем внешний API, который предоставляет логику авторизации

при вызове /api/login, получаем {access_token: '', refresh_token: ''}, и также refresh_token приходит как HttpOnly cookie

access_token живет 15 минут, по истечению этого времени, отправляем запрос на /api/refresh, получаем новую пару {access_token: '', refresh_token: ''},

Реализация обновления access_token при CSR понятна, вопрос как сделать логику обновления access_token в NextJS на моменте getServerSideProps ?

Т.е. в gsp ушел запрос, упал с 401, обновляем токены, как дальше прокинуть новую пару на клиент ?
  • Вопрос задан
  • 212 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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