Skip to content

Commit 5c62057

Browse files
authored
Merge pull request #58 from fullstack-dev-hub/bug/#57-refresh-expiration
[Fix] Refresh Token 만료 기간 버그 수정 완료
2 parents 4435eca + 50e491b commit 5c62057

File tree

1 file changed

+5
-5
lines changed
  • backend/src/main/java/com/postdm/backend/domain/auth/application

1 file changed

+5
-5
lines changed

backend/src/main/java/com/postdm/backend/domain/auth/application/AuthService.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ public AuthService(
3333
CertificationRepository certificationRepository,
3434
BCryptPasswordEncoder bCryptPasswordEncoder,
3535
JwtProvider jwtProvider,
36-
@Value("${jwt.expiredMS}") int refreshedMS,
36+
@Value("${jwt.refreshedMs}") int refreshedMS,
3737
TokenBlacklistService tokenBlacklistService) {
3838
this.memberRepository = memberRepository;
3939
this.certificationRepository = certificationRepository;
@@ -126,15 +126,15 @@ public TokenInfo signIn(SignInRequestDto signInRequestDto, HttpServletResponse r
126126
TokenInfo token = jwtProvider.generateToken(username, role); // 로그인이 완료되면 토큰 생성
127127
String refreshToken = jwtProvider.generateRefreshToken(username, role);
128128

129-
response.addCookie(createCookie("Refresh", refreshToken)); // 쿠키에 refresh 토큰 담음
129+
response.addCookie(createCookie(refreshToken)); // 쿠키에 refresh 토큰 담음
130130

131131

132132
return token; // 응답 body에는 access 토큰 반환
133133
}
134134

135-
private Cookie createCookie(String name, String value) { // 쿠키 생성 메소드
136-
Cookie cookie = new Cookie(name, value);
137-
cookie.setMaxAge(refreshedMS);
135+
private Cookie createCookie(String value) { // 쿠키 생성 메소드
136+
Cookie cookie = new Cookie("Refresh", value);
137+
cookie.setMaxAge(refreshedMS / 1000);
138138
cookie.setSecure(true);
139139
cookie.setHttpOnly(true);
140140

0 commit comments

Comments
 (0)