[JAVA] Spring Security 기본 개념 이해하기
Spring Security는 Spring 생태계에서 인증(Authentication)과 권한(Authorization)을 처리하는 핵심 보안 프레임워크입니다.Spring Security의 작동 원리와 핵심 개념을 실무 중심으로 알려드리겠습니다. Spring Security란?Spring Security는 서블릿 필터 기반의 보안 프레임워크로, 스프링 기반 애플리케이션에서 사용자 인증과 인가를 위한 기능을 제공합니다.특히 로그인, 로그아웃, 세션 관리, CSRF 방어, 패스워드 암호화 등 보안 기능이 기본 탑재되어 있어, 직접 구현할 필요 없이 손쉽게 보안을 확보할 수 있습니다. 인증(Authentication)과 인가(Authorization)인증 (Authentication): 사용자가 누구인지 확..