feat: return rotated refresh token on refresh

This commit is contained in:
2026-01-08 06:16:01 +01:00
parent 02d0c3f946
commit 3ca2334932

View File

@@ -71,7 +71,7 @@ func (s *SessionService) issueAuthResult(user *database.User) (*AuthResult, erro
}
func (s *SessionService) RefreshAccessToken(refreshToken string) (*AuthResult, error) {
accessToken, err := s.jwtService.RefreshAccessToken(refreshToken)
accessToken, newRefreshToken, err := s.jwtService.RefreshAccessTokenWithRotation(refreshToken)
if err != nil {
return nil, err
}
@@ -88,7 +88,7 @@ func (s *SessionService) RefreshAccessToken(refreshToken string) (*AuthResult, e
return &AuthResult{
AccessToken: accessToken,
RefreshToken: refreshToken,
RefreshToken: newRefreshToken,
User: sanitizeUser(user),
}, nil
}