Spring Security 개념 및 Architecture
Spring SecuritySpring 기반의 애플리케이션의 보안(인증과 권한, 인가 등)을 담당하는 스프링 하위 프레임워크이다.다시 말해서 인증(Authentication, 누구인지)과 인가(Authorization, 어떤 것을 할 수 있는지)를 담당하는 프레임워크이다.보안과 관련해서 체계적으로 많은 옵션을 제공해 주기 때문에 개발자 입장에서는 일일이 보안 관련 로직을 작성하지 않아도 된다는 장점이 있다. Spring Security는 Filter 흐름에 따라 처리하고 있다.Filter에 대한 개념은 아래 포스팅을 참고하기 바란다.[Spring] Filter Example Filter는 말그대로 요청과 응답을 거른 뒤 정제하는 역할을 하며 DispatcherServlet 이전에 실행이 되기 때문에 요청..
Spring/Spring Security
2024. 8. 19. 15:16