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

Boas práticas de login em SPA

Olá, estou terminando o curso de Angular 2 e gostaria de tirar uma dúvida. Pesquisei no Google e acabei encontrando várias respostas diferentes.

Para fazer um SPA, qual seria a recomendação para gerenciamento de login? Fazer um login dentro da própria SPA, ou fazer uma página de login que leva para a SPA após verificado o login?

Existe alguma recomendação nesse sentido?

Obrigado!

3 respostas
solução!

Dennis, no curso de React no módulo 2 tem uma forma bem interessante mostrando como fazer essa autenticação via JWT.

No fluxo você:

  • Faz um request pra uma url de login
  • recebe um token
  • guarda esse token em um local storage
  • e faz validações de tempos em tempos se esse token é valido e usa ele pra permitir acesso as rotas.

Também estou com dúvidas em Login com Angular 2. Achei um código no git que esta bem completo, vou deixar o link para você dar uma olha.

links:

https://github.com/cornflourblue/angular2-registration-login-example-webpack

http://jasonwatmore.com/post/2016/09/29/angular-2-user-registration-and-login-example-tutorial

ps: ainda não tentei implementar.

@Mario Ótima resposta, vou conferir o curso de React sim! Obrigado

@Guilherme, obrigado, vou dar uma olhada nessa possibilidade.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software