[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)

Após Refresh manter usuário na mesma página que estava

[Finalizado Pelo Aluno]

Thiago Luna de Melo
Criador Thiago Luna de Melo 13/08/2024

 Olá, Mestre!

Após o refresh da página, o checkLogin entra em ação.

Se ele retornar true, como faço para recarregar a página que o usuário estava vendo ao invés de recarregar a página de Dashboard?

Criador Thiago Luna de Melo 13/08/2024

Na aula seguinte você explicou como fazer kkk

Minha dúvida agora é sem tem como evitar que no refresh, primeiro redirecione pro login pra depois seguir com o checkLogin.

Fica estranho o usuário dar F5, ai ele vê ainda que rapidamente a tela de login e depois volta pra página que ele estava.

Tem como evitar essa "piscada" da tela de login enquanto o checkLogin está sendo executado?

Thiago Luna de Melo
Manager Carlos Ferreira 13/08/2024

Olá, Thiago! Tudo bem?

 

Tenho modelos de middlewares mais sofisticados em outros cursos, veja essa lógica aqui:

https://github.com/especializati/vue-3-projeto-ead/blob/main/src/router/index.js#L53

 

Aqui também:

https://github.com/especializati/vue-3-pinia-typescript-acl/blob/main/src/router/index.ts#L17

Carlos Ferreira
Criador Thiago Luna de Melo 13/08/2024

Vou dar uma olhada, obrigado!

É que no momento preciso fazer isso no Vue Js 2

Thiago Luna de Melo
Manager Carlos Ferreira 13/08/2024

Essa lógica aqui, mesmo sendo no vue3, acredito que pode te ajudar: https://github.com/especializati/vue-3-projeto-ead/blob/main/src/router/index.js#L53

Carlos Ferreira
Criador Thiago Luna de Melo 13/08/2024

Vlw, mestre. Vou olhar!
Agora estou tentando publicar a aplicação na Digital Ocean seguindo seu outro curso de publicação.
Ele já tem tempo, mas será que se eu seguir o curso vou conseguir publicar a aplicação laravel com o vue?

Thiago Luna de Melo
Manager Carlos Ferreira 13/08/2024
Carlos Ferreira
Criador Thiago Luna de Melo 13/08/2024

Obrigado!

Thiago Luna de Melo
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!