본문 바로가기
Spring Boot

[Spring] 사용자 중복 로그인 막는 방법

by palbokdev 2023. 3. 16.
@Bean
public SecurityFilterChain filterChain(HttpSecurity http) {
    http
        .sessionManagement(session -> session
            .maximumSessions(1)
            .maxSessionsPreventsLogin(true)
        );
    return http.build();
}

 

두번째 로그인 요청부터 거절됩니다.

 

ref : https://docs.spring.io/spring-security/reference/servlet/authentication/session-management.html