UserDetailsService 인터페이스를 구현할때 loadUserByUserName메서드를 제대로 구현했다면 거기서 UsernameNotfoundException 을 쏴줄거고 이부분에서 시큐리티가 해당 예외를 인식해서 에러메시지를 파라미터로 넣어서 다시 로그인url을 컨트롤러로 리다이렉트 하는걸로 알음 컨트롤러 내부에선 에러메시지의 null유무로 로그인실패여부를 가리면됨
ㅇㅎ 결론은 원래 로그인 url로 리다이렉트해주는거구나
UserDetailsService 인터페이스를 구현할때 loadUserByUserName메서드를 제대로 구현했다면 거기서 UsernameNotfoundException 을 쏴줄거고 이부분에서 시큐리티가 해당 예외를 인식해서 에러메시지를 파라미터로 넣어서 다시 로그인url을 컨트롤러로 리다이렉트 하는걸로 알음 컨트롤러 내부에선 에러메시지의 null유무로 로그인실패여부를 가리면됨
ㅇㅎ 결론은 원래 로그인 url로 리다이렉트해주는거구나