Spring Security란? 사용하는 이유부터 설정 방법까지 알려드립니다! I 이랜서 블로그

개요


Spring Security는 인증, 권한 관리 그리고 데이터 보호 기능을 포함하여 웹 개발 과저에서 필수적인 사용자 관리 기능을 구현하는데 도움을 주는 Spring 의 강력한 프레임워크다.

로그인, 로그아웃, 세션 관리, 권한 관리등 인가 & 보안 기능을 제공해준다.

의존성 설정


dependencies {
		implementation 'org.springframework.boot:spring-boot-starter-security'
}

Spring Security 아키텍처


Spring Security 아키텍쳐는 간단히 살펴보면 다음과 같다.

Untitled