Spring Security 1
2023. 12. 13.
Spring Security란? Spring MVC 기반 애플리케이션의 인증(Authentication)과 인가(Authorization or 권한부여)기능을 지원하는 보안 프레임워크 Spring Security로 할 수 있는 보안 강화기능 1. 다양한 유형(폼 로그인 인증, 토큰 기반 인증, OAuth2 기반 인증, LDAP 인증)의 사용자 인증 기능 적용 2. 애플리케이션 사용자의 역할(Role)에 따른 권한레벨 적용 3. 애플리케이션에서 제공하는 리소스에 대한 접근 제어 4. 민감한 정보에 대한 데이터 암호화 5. SSL적용 6. 일반적으로 알려진 웹 보안공격 차단 Principal(주체) 프로세스가 성공적으로 수행된 사용자의 계정 정보 작업을 수행할 수 있는 사용자, 또는 디바이스, 시스템등 Au..