From 193cd449a81a63574ad20dee01aa6e53d10bab21 Mon Sep 17 00:00:00 2001 From: teddy Date: Tue, 17 Mar 2026 12:23:45 +0900 Subject: [PATCH] =?UTF-8?q?refresh=20=ED=86=A0=ED=81=B0=20=EC=9E=AC?= =?UTF-8?q?=EB=B0=9C=EA=B8=89=20=EB=A1=9C=EA=B7=B8=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/kamco/cd/kamcoback/members/AuthController.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/java/com/kamco/cd/kamcoback/members/AuthController.java b/src/main/java/com/kamco/cd/kamcoback/members/AuthController.java index 4a9e06b1..45f30fa0 100644 --- a/src/main/java/com/kamco/cd/kamcoback/members/AuthController.java +++ b/src/main/java/com/kamco/cd/kamcoback/members/AuthController.java @@ -21,6 +21,7 @@ import java.nio.file.AccessDeniedException; import java.time.Duration; import java.util.UUID; import lombok.RequiredArgsConstructor; +import lombok.extern.log4j.Log4j2; import org.springframework.beans.factory.annotation.Value; import org.springframework.http.HttpHeaders; import org.springframework.http.ResponseCookie; @@ -35,6 +36,7 @@ import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @Tag(name = "인증(Auth)", description = "로그인, 토큰 재발급, 로그아웃 API") +@Log4j2 @RestController @RequestMapping("/api/auth") @RequiredArgsConstructor @@ -169,6 +171,10 @@ public class AuthController { if (refreshToken == null || !jwtTokenProvider.isValidToken(refreshToken)) { throw new AccessDeniedException("만료되었거나 유효하지 않은 리프레시 토큰 입니다."); } + + log.info("refresh ========"); + log.info("refreshToken ======== {}", refreshToken); + String username = jwtTokenProvider.getSubject(refreshToken); // Redis에 저장된 RefreshToken과 일치하는지 확인