diff --git a/src/main/java/org/tuna/zoopzoop/backend/domain/auth/entity/RefreshToken.java b/src/main/java/org/tuna/zoopzoop/backend/domain/auth/entity/RefreshToken.java index 414ad42e..b1a8ec8a 100644 --- a/src/main/java/org/tuna/zoopzoop/backend/domain/auth/entity/RefreshToken.java +++ b/src/main/java/org/tuna/zoopzoop/backend/domain/auth/entity/RefreshToken.java @@ -21,7 +21,7 @@ public class RefreshToken extends BaseEntity { @Column(name = "session_id", unique = true, nullable = false) private String sessionId; - @Column(unique = true, nullable = false) + @Column(unique = true, nullable = false, length = 512) private String refreshToken; @Column(name = "created_at", nullable = false, updatable = false) diff --git a/src/main/java/org/tuna/zoopzoop/backend/global/security/jwt/JwtUtil.java b/src/main/java/org/tuna/zoopzoop/backend/global/security/jwt/JwtUtil.java index fa5fc4a3..6dbae4e7 100644 --- a/src/main/java/org/tuna/zoopzoop/backend/global/security/jwt/JwtUtil.java +++ b/src/main/java/org/tuna/zoopzoop/backend/global/security/jwt/JwtUtil.java @@ -28,12 +28,12 @@ public String generateToken(Member member) { String subject = member.getProvider() + ":" + member.getProviderKey(); return Jwts.builder() - .setSubject(subject) + .subject(subject) .claim("userId", member.getId()) .claim("name", member.getName()) - .setIssuedAt(now) - .setExpiration(expiryDate) - .signWith(getSigningKey()) + .issuedAt(now) + .expiration(expiryDate) + .signWith(getSigningKey(), Jwts.SIG.HS384) .compact(); } @@ -107,13 +107,13 @@ public String generateRefreshToken(Member member) { String subject = member.getProvider() + ":" + member.getProviderKey(); return Jwts.builder() - .setSubject(subject) + .subject(subject) .claim("userId", member.getId()) .claim("name", member.getName()) .claim("tokenType", "refresh") - .setIssuedAt(now) - .setExpiration(expiryDate) - .signWith(getSigningKey()) + .issuedAt(now) + .expiration(expiryDate) + .signWith(getSigningKey(), Jwts.SIG.HS384) .compact(); }