개발중일땐 로그인 이력 안남기게 수정
This commit is contained in:
parent
de080a06d6
commit
e770fc903e
@ -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("/");
|
||||
};
|
||||
|
||||
Loading…
Reference in New Issue
Block a user