Spring Security와 JWT를 이용한 인증/인가 정리
·
Spring
1. Spring Security 란?자바 어플리케이션에서 인증과 인가를 제공하는데 집중된 보안 프레임워크입니다.🔍 인증과 인가란?인증(Authentication)은 사용자가 자신의 신원을 확인하기 위해 로그인 등의 과정을 거치는 것이며,인가(Authorization)은 인증된 사용자가 특정 리소스나 기능에 접근할 수 있는 권한이 있는지 확인하는 과정입니다.   2. Spring Security의 구조(1) Security Filter ChainSecurity Filter Chain는 어플리케이션으로 들어오는 HTTP 요청을여러 보안 필터들이 보안 검사를 순차적으로 처리하는 일련의 흐름이며,각 필터는 요청의 특정 보안을 담당합니다. 예를 들어 사용자의 인정 여부를 확인하거나 권한이 있는지 판단하는 역할..