[Spring Security] - 설정 작업

yeom yaloo·2023년 6월 5일
0
post-thumbnail

Spring Security 설정

WebSecurityConfigurerAdapter 대신 SecurityFilterChain 사용

  • WebSecurityConfigurerAdapter가 deprecated 됐다 이를 대체해서 SecurityFilterChain을 사용해서 시큐리티 설정 작업을 진행하자
package com.spring.security.practice.springsecuritypractice.config;


import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.security.config.annotation.web.builders.HttpSecurity;
import org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter;
import org.springframework.security.web.SecurityFilterChain;

@Configuration
public class SecurityConfiguration {
    @Bean
    public SecurityFilterChain filterChain(HttpSecurity http) throws Exception {




        return http.build();
    }

}
  • 설정을 위한 초기 작업입니다.
  • 기존의 방식은 WebSecurityConfigurerAdapter을 확장하여 메소드를 오버라이드 하는 방식으로 진행했다면 현재는 SecurityFilterChain을 Bean 등록해서 진행하는 방식입니다.
  • 이제 이 필터체인에 원하는 작업을 구성해주면 됩니다.

참고문헌

profile
즐겁고 괴로운 개발😎

0개의 댓글