4
respostas

Como manter a autenticação/login quando o servidor Node reinicia automaticamente

Olá pessoal!

Adiantando que não tenho nenhum conhecimento sobre o assunto, segue a dúvida baseada nesta aula:

Conforme configuração do projeto deste curso, a cada mudança no código o servidor Node é reiniciado automaticamente (achei o máximo!), e quando isso acontece, a "sessão/login" do usuário se "perde", sendo necessário novo login para acesso às rotas que exigem autenticação (por ex a rota /livros).

  • Simulando que esta mudança no código fosse um deploy para produção, como configurar o Node, ao reiniciar automaticamente, para não perder a sessão/login (quais mudanças fazer no código, se é que são no código)?

Aguardo, desde já obrigado!

Atenciosamente.

4 respostas

Você pode guardar a sessão em banco de dados, desta forma evita este problema

Aqui tem um módulo que faz isso:

https://www.npmjs.com/package/sessionstore

Olá Daniel, obrigado pelo retorno!

Atenciosamente.

Olá equipe Alura!

De curioso: como vocês lidam com essa situação na plataforma Alura?

Aguardo, desde já obrigado!

Atenciosamente.

Olá equipe Alura!

Vocês poderiam verificar minha última mensagem (anterior a esta)?

Aguardo, desde já obrigado!

Atenciosamente.

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