spring-security-example
AuthenticationManager
Spring Security Filter
- κΈ°λ³Έμ μΌλ‘ 15κ°μ νν°κ° μ‘΄μ¬
- SecurityContextPersistenceFilter
- UsernamePasswordAuthenticationFilter
- μ μ μ λΉλ°λ²νΈ κ²μ¦ νν°
DelegatingFilterProxy
- κΈ°λ³Έμ μΌλ‘ λ±λ‘λ Filter
- FilterChainProxy
AccessDecisionManager
- Access Control κ²°μ μ λ΄λ¦¬λ μΈν°νμ΄μ€
- μΆμν κ°μ²΄ : γ
AbstractAccessDecisionManager
- AffirmativeBased : 1λͺ
μ΄λΌλ..
- ConsensusBased : λ€μκ²°
- λ§μ₯μΌμΉλ μμ
- AccessDecisionVoter
- Resourceμ νμν 쑰건μ λ§μ‘±νλμ§ νμΈνλ μ±
μ
- WebExpressionVoter
FilterSecurityInterceptor
- AbstractSecurityInterceptor
- AccessDescisionManager μ²λ¦¬
ExceptionTranslationFilter
- AuthenticationException
- AccessDeniedException
- μ΅λͺ
μ¬μ©μ -> AuthenticationEntryPoint
- μ¬μ©μ -> AccessDeniedHandler μμ
About
π Introducing Spring Security
Languages
Language:Java 93.3%Language:HTML 6.7%