Armazenamento seguro de dados de senha com Node.js e Bcrypt

Ao desenvolver um aplicativo da Web, muitas vezes é necessário armazenar dados de senha no banco de dados. Por exemplo, e se você tiver usuários e não quiser usar o OpenID ou algo semelhante para o gerenciamento de contas?

Ao armazenar dados de senha, quer você ache que seus servidores são à prova de balas ou não, eles não devem ser armazenados como texto simples. O vídeo tutorial a seguir explica como usar o Bcrypt para fazer hash das senhas antes de salvá-las no banco de dados, oferecendo maior proteção às suas contas de usuário.

O vídeo acima tem um artigo que escrevi no início do ano. O artigo encontrou aqui é um ótimo complemento para o que você viu acima. Para obter mais informações e exemplos sobre o uso do SDK do Node.js com o Couchbase, consulte a seção portal do desenvolvedor.

Compartilhe este artigo
Receba atualizações do blog do Couchbase em sua caixa de entrada
Esse campo é obrigatório.

Autor

Postado por Nic Raboy, defensor dos desenvolvedores, Couchbase

Nic Raboy é um defensor das modernas tecnologias de desenvolvimento móvel e da Web. Ele tem experiência em Java, JavaScript, Golang e uma variedade de estruturas, como Angular, NativeScript e Apache Cordova. Nic escreve sobre suas experiências de desenvolvimento relacionadas a tornar o desenvolvimento móvel e da Web mais fácil de entender.

Deixe um comentário

Pronto para começar a usar o Couchbase Capella?

Iniciar a construção

Confira nosso portal do desenvolvedor para explorar o NoSQL, procurar recursos e começar a usar os tutoriais.

Use o Capella gratuitamente

Comece a trabalhar com o Couchbase em apenas alguns cliques. O Capella DBaaS é a maneira mais fácil e rápida de começar.

Entre em contato

Deseja saber mais sobre as ofertas do Couchbase? Deixe-nos ajudar.