2
respostas

duvida no metodo addFilterBefore

Olá! tenho duas duvidas. Poderia explicar porque nosso filtro precisa ser chamado especificamente antes do filtro "UsernamePasswordAuthenticationFilter" ?

Verifiquei internamente que neste filtro até é chamado o AuthenticationManager e é retornado um Authentication no metodo "attemptAuthentication()", não estariamos fazendo a mesma coisa duas vezes ?

Obrigado

2 respostas

Oi Osnir,

É porque esse filtro do Spring Security vai tentar fazer o processo de autenticação, mas não queremos isso, pois a autenticação já foi feita anteriormente ao gerar o token.

Bons estudos!

Opa Rodrigo ! Entendi, então o filtro do Spring não será chamado, quando incluímos ele no addFilterBefore?