기존 로그인 컨트롤러에 있던 로직을 옮긴다.
최종적 코드
principal 을 키로 인가 클라이언트를 저장한다.
위 성공 시점에서 저장 할경우 principal은 익명사용자라서 여전히 인증되지 않는 상태로 저장 된다.
하지만 우리는 인가받은 클라이언트는 널이 아니면 인증처리가된 인증클라이언트를
다시 저장해야 된다. 위에 익명 사용자는 스프링시큐리티가 직접해주는거고
우리는 핸들러를 한번더 호출해서 인증된 사용자를 저장해야된다 그 구문을 작성해보자
컨텍스트안에 저장하고
컨텍스트 안에 정보로 인증할지 인증받지못한건지 판단.
과정이 다끝나면 스프링 mvc 가게끔 sendRedirect한다.