Видимо просто в переменной, но это странно как-то Обычно же присылается access и refresh. Если access протух, генерируется новая пара и заменяет старую Если refresh протух, извольте заново залогиниться
для этого время жизни токена делают около 15 минут и добавляют рефреш токен (обычно он хранится в локал стораж), а токен доступа хранят в httpOnly куке, но обязательно рефреш токена должен происходить по токену и рефреш токену, тогда, украв один из токенов, обновить его не получится, а если своруют токен доступа, то он скоро станет невалидным