Skip to content

Commit 04abd16

Browse files
committed
fix/OPS-399: 리프레시 토큰 이슈 수정 #2
1 parent 73ef340 commit 04abd16

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

src/main/java/org/tuna/zoopzoop/backend/domain/auth/entity/RefreshToken.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ public class RefreshToken extends BaseEntity {
2121
@Column(name = "session_id", unique = true, nullable = false)
2222
private String sessionId;
2323

24-
@Column(unique = true, nullable = false)
24+
@Column(unique = true, nullable = false, length = 512)
2525
private String refreshToken;
2626

2727
@Column(name = "created_at", nullable = false, updatable = false)

src/main/java/org/tuna/zoopzoop/backend/global/security/jwt/JwtUtil.java

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,12 @@ public String generateToken(Member member) {
2828
String subject = member.getProvider() + ":" + member.getProviderKey();
2929

3030
return Jwts.builder()
31-
.setSubject(subject)
31+
.subject(subject)
3232
.claim("userId", member.getId())
3333
.claim("name", member.getName())
34-
.setIssuedAt(now)
35-
.setExpiration(expiryDate)
36-
.signWith(getSigningKey())
34+
.issuedAt(now)
35+
.expiration(expiryDate)
36+
.signWith(getSigningKey(), Jwts.SIG.HS384)
3737
.compact();
3838
}
3939

@@ -107,13 +107,13 @@ public String generateRefreshToken(Member member) {
107107
String subject = member.getProvider() + ":" + member.getProviderKey();
108108

109109
return Jwts.builder()
110-
.setSubject(subject)
110+
.subject(subject)
111111
.claim("userId", member.getId())
112112
.claim("name", member.getName())
113113
.claim("tokenType", "refresh")
114-
.setIssuedAt(now)
115-
.setExpiration(expiryDate)
116-
.signWith(getSigningKey())
114+
.issuedAt(now)
115+
.expiration(expiryDate)
116+
.signWith(getSigningKey(), Jwts.SIG.HS384)
117117
.compact();
118118
}
119119

0 commit comments

Comments
 (0)