From 277670731e863179d005da98831b4f5e5c02c917 Mon Sep 17 00:00:00 2001 From: ckx6954 Date: Mon, 23 Dec 2024 11:00:39 +0900 Subject: [PATCH] =?UTF-8?q?=EC=84=B8=EC=85=98=20=EC=A4=91=EB=B3=B5=20?= =?UTF-8?q?=ED=97=88=EC=9A=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../common/security/config/SecurityConfig.java | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/main/java/io/company/localhost/common/security/config/SecurityConfig.java b/src/main/java/io/company/localhost/common/security/config/SecurityConfig.java index 34a937e..3772b5e 100644 --- a/src/main/java/io/company/localhost/common/security/config/SecurityConfig.java +++ b/src/main/java/io/company/localhost/common/security/config/SecurityConfig.java @@ -23,7 +23,6 @@ import io.company.localhost.common.security.handler.RestAuthenticationEntryPoint import io.company.localhost.common.security.service.CustomRememberMeServices; import io.company.localhost.common.security.service.MemberPrincipalDetailService; import io.company.localhost.common.security.session.AuthenticationSessionControlStrategy; -import io.company.localhost.common.security.session.CustomSessionInformationExpiredStrategy; import io.company.localhost.common.security.session.CustomSessionRegistryImpl; import lombok.RequiredArgsConstructor; import org.springframework.context.annotation.Bean; @@ -83,11 +82,11 @@ public class SecurityConfig { .sessionManagement(session -> session .sessionCreationPolicy(SessionCreationPolicy.IF_REQUIRED) // 세션이 필요한 경우에만 생성 - .sessionAuthenticationStrategy(sessionControlStrategy()) // 세션 제어 전략 설정 - .maximumSessions(MAX_SESSION) // 최대 세션 수 설정 - .maxSessionsPreventsLogin(MAX_SESSION_PRENT) // 최대 세션 수 초과 시 로그인 방지 여부 - .expiredSessionStrategy(new CustomSessionInformationExpiredStrategy()) // 세션 만료 시 401 - .sessionRegistry(sessionRegistry()) // 세션 레지스트리 설정 +// .sessionAuthenticationStrategy(sessionControlStrategy()) // 세션 제어 전략 설정 +// .maximumSessions(MAX_SESSION) // 최대 세션 수 설정 +// .maxSessionsPreventsLogin(MAX_SESSION_PRENT) // 최대 세션 수 초과 시 로그인 방지 여부 +// .expiredSessionStrategy(new CustomSessionInformationExpiredStrategy()) // 세션 만료 시 401 +// .sessionRegistry(sessionRegistry()) // 세션 레지스트리 설정 ) .csrf(csrf -> csrf.ignoringRequestMatchers("/api/**")) // CSRF 비활성화 .addFilter(webCorsFilter.corsFilter()) // CORS 필터 추가