@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, обновляем токены, как дальше прокинуть новую пару на клиент ?
  • Вопрос задан
  • 106 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы