현재 프로젝트에서 OTP인증, 중복로그인 방지 로직을 구현했다.구현하는 과정에서 갈피를 못잡고 가장 해맸던 부분이 바로스프링 시큐리티를 사용한 로그인이었다. 이전 회사에서는 자체 개발한 툴로 개발을 했었기에스프링 시큐리티가 적용된 로그인 로직을 본적이 없었다. 내가 가지고 있던 상식선에서는 로그인 버튼을 누르면API를 호출하고 API URL에 매핑되어 있는 경로를 따라가면컨트롤, 서비스, 화면이 나와야 하는데 스프링 시큐리티를 사용한 로그인 화면에서는아무리 찾아봐도 관련 컨트롤러, 서비스 소스를 찾을 수 없었다. 소스코드를 분석 한 결과 스프링 시큐리티는 로그인은동작 방법이 다르다는 것을 깨닳았고 분석한 내용을 정리하고자 한다. 1. Context-security.xml 설정스프링 시큐리티의 로그인을 사..