Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Redirecionar para página pretendida depois do login #54

Open
marcelcunha opened this issue Jun 29, 2020 · 1 comment
Open

Redirecionar para página pretendida depois do login #54

marcelcunha opened this issue Jun 29, 2020 · 1 comment

Comments

@marcelcunha
Copy link

Olá pessoal, desculpe se a dúvida for muito infantil. Estou construindo uma SPA onde parte da aplicação é aberta e a outra requer autenticação. Usei o beforeEnter global do vue-router junto com meta para verificar se determinada rota necessita de autenticação ou não, caso necessite e não estiver autenticado, o user é redirecionado para o rota de login. Após logar o usuário é redirecionado para dashboard independente de qual rota ele tenha vindo.

Minha questão é exatamente sobre isso, conhecem alguma maneira onde eu, caso não esteja logado, clique num link para a rota B, seja redirecionado pro login e após logar, enviado para a rota B e não para dashboard?

Até cheguei a pensar em usar o beforeEnter da rota que quero direcionar e gravar o caminho no store mas o beforeEnter global tem precedência.

Se alguém puder mostrar uma luz, agradeço.

@simaodev
Copy link

simaodev commented Oct 1, 2020

Você vai ter que armazenar em algum ponto pra onde ele quer ir, não tem nada pronto nesse sentido.
Basicamente vc vai usar o beforeEnter e ver para onde ele tava indo e setar a rota.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants