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

Menu aparece quando faz logoff

Boa noite,

Queria fazer uma função de logoff mas para isso dar certo preciso limpar a variável usuarioLogado que é uma interface. Limpando essa variável, o menu não será mais exibido na tela de login depois do primeiro login/logoff. Como faço para "limpar" essa variável.

<ion-split-pane>
    <ion-menu [content]= "conteudo" *ngIf="usuarioLogado">
        <ion-content>
.
.
.

Obrigada.

3 respostas
solução!

Boa tarde, Camila! Como vai?

Vc pode criar um método finalizarSessao() no UsuariosServiceProvider que torna nulo o atributo _usuarioLogado.

export class UsuariosServiceProvider {
     private _usuarioLogado;

     public finalizaSessao() {
          this._usuarioLogado = null;
     }
}

Daí, quando clicar no botão de logout basta chamar esse método criado e navegar para a página de login.

Pegou a ideia? Qualquer coisa é só falar!

Grande abraço e bons estudos, minha aluna!

Muito obrigada professor, deu certo aqui ;)

Por nada, Camila!

Espero que esteja curtindo a aproveitando ao máximo o conteúdo do curso!

E sempre que precisar tirar alguma dúvida é só mandar aqui no fórum!

Grande abraço e bons estudos, minha aluna!