
스프링 부트 - 스프링 시큐리티 JWT로 DB와 연동해서 인증하기
·
Spring
JWT 로그인 절차로그인 아이디/ 비밀번호 전송을 해줌DB에서 아이디/ 비밀번호를 비교DB에서 통과시 JWT발행(생성)JWT를 클라이언트로 전달시켜줘야됨클라이언트의 쿠키 또는 세션/로컬 스토리지에 저장을 시켜줘야됨 ======> 요청을 할 때마다 JWT를 전달시켜줘야됨 웹 요청과 흐름[클라이언트 요청] ↓[서블릿 컨테이너 (Tomcat)] ↓[Filter (서블릿 필터)] ← 서블릿 레벨에서 가장 먼저 실행 ↓[스프링 필터 (FilterRegistrationBean 등으로 등록한 커스텀 필터)] ↓[Spring Security Filter Chain] ← 보안 필터들이 줄줄이 실행됨 ↓[DispatcherServlet] ..