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

*ngIf="user$ | async as pessoaUsuaria não sincroniza depois de autenticar para exibir o menu

Bom dia!

https://github.com/alura-cursos/3213-jornada-milhas/blob/aula-5/src/app/shared/header/header.component.html

No componente de cabeçalho, quando faço logout ele oculta os menus da aplicação, mas quando faço logon ele não mostra o menu.

Eu tenho que dar um refresh no browser (F5) para a variável user$ sincronizar e exibir o menu.

Alguma sugestão para resolver isso?

2 respostas

Olá Leonardo, tudo bem?

Por favor, compartilhe o link do seu projeto no gitHub, assim consigo analisar o código e auxiliar de forma mais assertiva.

Fico no aguardo!

solução!

Nay,

Obrigado por responder!

Encontrei o erro. Quando estava salvando o token, esqueci de chamar o decodificarJWT

salvarToken(token: string) { this.tokenService.salvarToken(token); this.decodificarJWT(); }

Abraços!