Skip to content

Commit 046a3d1

Browse files
committed
fix: delete existing token before issuing refresh token
1 parent 8796c00 commit 046a3d1

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/main/java/com/andriawan/andresource/service/TokenService.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,8 +69,10 @@ public Map<String, String> generateToken(String username) {
6969
return Map.of("access_token", accessToken, "refresh_token", refreshToken);
7070
}
7171

72+
@Transactional
7273
public String setupRefreshToken(JwtClaimsSet claimsSetRefreshToken) {
7374
String token = encodeToken(claimsSetRefreshToken);
75+
refreshTokenRepository.deleteByToken(token);
7476
refreshTokenRepository.save(
7577
RefreshToken.builder()
7678
.token(token)

0 commit comments

Comments
 (0)