[스프링 2팀] 13장. 서비스의 인증과 권한 부여
1. 보안 용어 이해 1.1 인증 (Authentication)- 사용자가 누구인지 확인하는 단계이다. - 확인 후, 서버는 유저에게 토큰을 전달하고 유저는 원하는 리소스에 접근할 수 있다. 1.2. 인가 (Authorization)- 인증을 통해 검증된 사용자가 애플리케이션 내부의 리소스에 접근할 때 사용자가 해당 리소스에 접근할 권리가 있는지를 확인하는 과정 1.3. 접근 주체 (principal)- 애플리케이션을 사용하는 주체 2. 스프링 시큐리티- 서블릿 필터(Servlet Filter)를 기반으로 동작한다. 1) 필터 체인 (FilterChain) - 서블릿 컨테이너에서 관리하며, 클라이언트에서 요청을 보내면 URI을 확인해서 필터와 서블릿을 매핑한다. 2) DelegatingFi..
24-25/Spring 2
2025. 1. 31. 10:00