
15
AI 요약
이 글은 AI가 원문을 분석하여 핵심 내용을 요약한 것입니다.
Spring Security 인증 과정
Spring Security는 애플리케이션의 인증 및 인가를 효율적으로 관리하는 강력한 보안 프레임워크입니다. 이 글에서는 Spring Security의 Filter 기반 동작 방식과 인증(Authentication) 과정에 대해 설명합니다.
Filter 기반 동작 방식
Spring Security는 Servlet Filter 기반으로 동작하며, FilterChainProxy와 SecurityFilterChain을 통해 다양한 보안 필터가 순차적으로 실행됩니다.
주요 기능
- 인증: 사용자의 신원을 확인
- 인가: 요청한 리소스에 대한 접근 권한 확인
- 보호: CSRF 및 기타 보안 공격으로부터 보호
- 세션 관리: 사용자의 세션 생성 및 관리