Almacenamiento seguro de contraseñas con Node.js y Bcrypt

Cuando se desarrolla una aplicación web, a menudo es necesario almacenar datos de contraseñas en la base de datos. Por ejemplo, ¿qué pasa si tienes usuarios y no quieres usar OpenID o similar para la gestión de cuentas?

Cuando se almacenan datos de contraseñas, tanto si crees que tus servidores son a prueba de balas como si no, no deberían almacenarse como texto plano. En el siguiente vídeo tutorial se explica cómo utilizar Bcrypt para convertir en hash las contraseñas antes de guardarlas en la base de datos, lo que ofrece una mayor protección a las cuentas de usuario.

El vídeo de arriba tiene un artículo que escribí a principios de año. El artículo aquí es un gran complemento a lo visto anteriormente. Para obtener más información y ejemplos sobre el uso del SDK de Node.js con Couchbase, echa un vistazo a la sección portal para desarrolladores.

Comparte este artículo
Recibe actualizaciones del blog de Couchbase en tu bandeja de entrada
Este campo es obligatorio.

Autor

Publicado por Nic Raboy, Defensor del Desarrollador, Couchbase

Nic Raboy es un defensor de las tecnologías modernas de desarrollo web y móvil. Tiene experiencia en Java, JavaScript, Golang y una variedad de frameworks como Angular, NativeScript y Apache Cordova. Nic escribe sobre sus experiencias de desarrollo relacionadas con hacer el desarrollo web y móvil más fácil de entender.

Deja un comentario

¿Listo para empezar con Couchbase Capella?

Empezar a construir

Consulte nuestro portal para desarrolladores para explorar NoSQL, buscar recursos y empezar con tutoriales.

Utilizar Capella gratis

Ponte manos a la obra con Couchbase en unos pocos clics. Capella DBaaS es la forma más fácil y rápida de empezar.

Póngase en contacto

¿Quieres saber más sobre las ofertas de Couchbase? Permítanos ayudarle.