Spring Security 스프링 시큐리티(Spring Security)란? 스프링 시큐리티는 스프링 기반의 애플리케이션의 보안(인증과 권한, 인가 등)을 담당하는 스프링 하위 프레임워크 입니다. 스프링 시큐리티에서는 보안과 관련해서 체계적으로 많은 옵션을 제공해주기 때문에 개발자 입장에서는 일일이 보안관련 로직을 작성하지 않아도 된다는 장점이 있습니다. 필터(Filter)란? Http 요청과 응답을 변경할 수 있는 재사용 가능한 코드이며, 서블릿 2.3규약에서 새롭게 추가되었습니다. 필터는 객체의 형태로 존재하며 클라이언트로부터 오는 요청과 최종자원(서블릿/JSP/기타) 사이에 위치하여 클라이언트의 요청 정보를 알맞게 변경할 수 있으며, 또한 필터는 최종 자원과 클라이언트로 가는 응답 사이에 위치하여..