diff --git a/src/main/java/com/itn/admin/cmn/config/SecurityConfig.java b/src/main/java/com/itn/admin/cmn/config/SecurityConfig.java index 3a455d8..27f98f2 100644 --- a/src/main/java/com/itn/admin/cmn/config/SecurityConfig.java +++ b/src/main/java/com/itn/admin/cmn/config/SecurityConfig.java @@ -19,7 +19,7 @@ import org.springframework.security.web.authentication.AuthenticationFailureHand import org.springframework.security.web.authentication.AuthenticationSuccessHandler; import org.springframework.security.web.session.HttpSessionEventPublisher; import org.springframework.security.web.session.SessionInformationExpiredStrategy; - +import java.net.URL; import java.io.PrintWriter; @Configuration @@ -93,9 +93,15 @@ public class SecurityConfig { return (request, response, authentication) -> { // 디버깅 정보를 콘솔에 출력 CustomUserDetails userDetails = (CustomUserDetails) authentication.getPrincipal(); - String userId = userDetails.getUserId(); - String id = userDetails.getId(); - userService.loginLog(id); +// String userId = userDetails.getUserId(); + + // 개발이 아니면 로그 등록하게 수정 20240522 + String host_url = new URL(request.getRequestURL().toString()).getHost(); + System.out.println("host_url : "+ host_url); + if(!"localhost".equals(host_url)){ + String id = userDetails.getId(); + userService.loginLog(id); + } response.setStatus(HttpStatus.OK.value()); response.sendRedirect("/"); };