Bom dia, tudo bem?
Estou implementando o login/autenticação de usuário em minha aplicação.
O front-end é feito com AngularJS. O back-end é uma API RESTful, onde utilizo o Jersey (JAX-RS).
Eu estou usando um Filter
para validar o token do usuário a cada requisição.
@Provider
public class AutenticacaoFilter implements ContainerRequestFilter {
@Inject
private IAutenticacaoService service;
private static final String AUTHENTICATION_HEADER = "Authorization";
@Override
public void filter(ContainerRequestContext requestContext) throws IOException {
String token = requestContext.getHeaderString(AUTHENTICATION_HEADER);
// autentica token do usuário
...
}
}
Quero saber como faço para ignorar esse filtro somente no login? Que é quando o usuário se autentica e recebe o token.