Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Quando limpei o token pra testar logout deu InvalidTokenError

Quando dei clear no LocalStorage, pra limpar o token seu esse erro e não aparece mais a página de login. Fica tudo em branco.

ERROR Error: Uncaught (in promise): InvalidTokenError: Invalid token specified InvalidTokenError.

Alguma dica do que pode ser?

3 respostas

Fala ai Henrique, tudo bem? Você precisa verificar se alguma requisição está sendo disparada e qual o momento do código que lança esse erro.

Talvez seja necessário adicionar algum tratamento ou direcionamento de rotas.

Espero ter ajudado.

solução!

Depois de colocar muitos logs, percebi que havia feito um if com a função hasToken(), mas não coloquei os parênteses nela. Estava assim:

if (this.tokenService.hasToken) {
}

O compilador poderia avisar a gente né? hehe. Resolvido.

Boa Henrique, sempre que precisar não deixe de criar suas dúvidas.

Abraços e bons estudos.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software