Skip to content

Commit b5577d4

Browse files
committed
fix: 로그아웃 시 404 수정
1 parent ca46aa7 commit b5577d4

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

src/main/java/com/example/log4u/common/oauth2/jwt/JwtLogoutFilter.java

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,12 +127,18 @@ private String extractRefreshTokenFromCookie(HttpServletRequest request) {
127127
return refresh;
128128
}
129129

130-
public void logout(HttpServletResponse response, String refresh) {
130+
public void logout(HttpServletResponse response, String refresh) throws IOException {
131131
// DB 에서 리프레시 토큰 제거
132132
refreshTokenRepository.deleteByRefresh(refresh);
133133
// 쿠키 제거
134134
CookieUtil.deleteCookie(response, ACCESS_TOKEN);
135135
CookieUtil.deleteCookie(response, REFRESH_TOKEN);
136+
137+
// 응답 (404 방지)
138+
response.setStatus(HttpServletResponse.SC_OK);
139+
response.setContentType("application/json");
140+
response.getWriter().write("{\"message\": \"로그아웃 성공\"}");
141+
response.getWriter().flush();
136142
}
137143

138144
}

0 commit comments

Comments
 (0)