redirect시에 그 다음 필터를 거치지 않는 원리가 궁금합니다.
기억을 기반으로 작성하자면, 처음 인증되지 않은 사용자에게 anonymous를 부여하는데, 이때 사용자의 authentication이 필요하게 됩니다. 여러 필터를 거치며 사용자를 인증하게 되며 인증이되고나면 contextHolder 에 저장하게 됩니다.이 후 redirect 하게되면, contextHolder에 저장된 인증정보를 사용하여 필터를 거치기 때문에 해당 필터(usernameAuthenticationFilter)를 거치지 않는 것으로 보입니다.