Skip to content

Instantly share code, notes, and snippets.

@brunokunace
Created October 11, 2017 18:28
Show Gist options
  • Save brunokunace/cd201bc92a4cefce16988a7ad62e4152 to your computer and use it in GitHub Desktop.
Save brunokunace/cd201bc92a4cefce16988a7ad62e4152 to your computer and use it in GitHub Desktop.
Autenticação JWT Vuejs
1)Verifica se existe token no localstorage
1.1)Existe token = fetch para checar se está valido e salva no vuex
1.2)Não existe token = redireciona para tela de login, na qual fará o fetch (item 2)
2)Na tela de login envia os dados para a api e recebe a resposta em json
2.1)Dados corretos = salva o token no localstorage e no vuex
2.2)Dados incorretos = retorna mensagem de erro ao front
3)Adiciona ao axios o valor do header padrão do authorization com o token no vuex
ps.: Preciso adicionar ao guard do router para verificar se o token eh valido (beforeRouter???)(Preciso mesmo?)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment