
[Spring Security] 폼 로그인 인증 흐름 정리

·
카테고리 없음
0. 들어가며앞서서 스프링 시큐리티가 무엇인지 또 인증, 인가에 대해서도 정리를 했었고 스프링 시큐리티가 필터 기반으로 동작하는 것도 알아봤다. 오늘은 아이디와 패스워드가 넘어오면 인증 요청을 위임하는, 인증 관리자 역할을 하는 `UsernamePasswordAuthenticationFilter`에 대해서, 가장 많이 사용하는 아이디와 패스워드 기반 폼 로그인을 시도하면 스프링 시큐리티에서는 어떤 절차로 인증 처리를 하는지 공부를 해보려고 한다.두 가지 다이어그램을 바탕으로 폼 로그인 인증 흐름을 구조 + 실행 흐름으로 정리하고 함께 나오는 용어들도 정리할 것이다.1. 구조 중심의 흐름 ✅ 구조 중심의 흐름도 (Filter → Token → Manager → Provider → UserDetails ..