[Spring] 스프링 시큐리티 블로그 만들기
스프링 시큐리티 스프링 시큐리티(Spring security)는 스프링 기반의 애플리케이션 보안(인증, 인가, 권한)을 담당하는 스프링의 하위 프레임워크임. 인증, 권한 부여, 접근 제어, 암호화, 세션관리 등 다양한 보안 기능을 제공함. 인증(Authentication) : 사용자의 신원을 확인하는 과정 인가(Authorization) : 사이트의 특정 부분에 접근할 수 있는지 권한을 확인하여 접근을 제어하는 과정 스프링 시큐리티를 사용하면 보안 관련 옵션을 제공받을 수 있고 어노테이션 설정만으로 CSRF 공격, 세션고정 공격 등 개발자가 보안 관련 개발을 해야 하는 부담을 크게 줄여준다. - CSRF 공격 : 사용자의 권한을 가지고 특정 동작을 수행하도록 유도하는 공격 - 세션 고정 공격 : 사용자의..