대부분의 서비스 운영시 인증, 인가 처리가 필요하며, 이에 대해 Spring에서 제공하는 프레임워크인 Spring Security에 대해 알아보겠습니다.Spring SecuritySpring 기반 애플리케이션의 보안(인증, 인가, 권한 등)을 담당하는 스프링 하위 프레임워크이며, 인증과 권한에 대해 Filter 흐름에 따라 처리하고 있습니다. 보안과 관련하여 많은 기능을 제공해주고 있어 개발 시 보안 로직을 직접 구현하지 않아도 된다는 장점이 있습니다. Spring Security 적용 시 Java 8 (혹은 이상) 환경이 필요하므로 프로젝트 구성시 버전에 유의해야 합니다. 인증(Authorizatoin), 인가(Authentication) 인증: 사용자가 누구인지 확인하는 절차. 로그인과 같은 절차인..