Implementa autenticación robusta con Node.js usando Passport.js y JWT. Crea rutas seguras y maneja sesiones con tokens. Aprende a enviar correos para recuperación de contraseñas. Ideal para fortalecer la seguridad de APIs backend.
Protección de contraseñas
Passport y JSON Web Tokens
- 7

Implementación de Autenticación con Passport.js y Estrategia Local
20:46 min - 8

Autenticación con JSON Web Tokens: Creación y Verificación
06:42 min - 9

Firma y Verificación de JSON Web Tokens con JavaScript
10:59 min - 10

Generación y Firma de Tokens JWT en APIs Backend
06:21 min - 11

Protección de Rutas con JWT y Passport en Node.js
12:20 min - 12

Gestión de Roles y Permisos en API Restful
17:52 min - 13

Consulta de Órdenes de Compra Usando Token de Sesión en Node.js
12:08 min - 14

Gestión de Autenticación y Autorización en Aplicaciones Web
05:29 min
Envío de emails con Node.js
Recuperación de contraseñas
Despliegue a producción
Próximos pasos
Conoce quién enseña el curso

Nicolas Molina
Senior Web Developer con Angular y NestJS
Senior Web Developer con Angular y NestJS
4.9 · 622 opiniones


Nelson Herrera Diaz
Excelentes enseñanzas aprendí mucho.


Jesus Ortiz
no vi el curso, pero considerando el examen, puedo decir que es un curso completo y esta excelente


Andrix Alexander García Carrillo
Excelente profesor, su manera de explicar es totalmente sencilla, y como siempre, ofreciendo un curso completo.


Erik Milon Garcia Tacas
Como utilizar passport tanto para realizar la autenticación como autorización a ciertos endpoints
Este curso es parte de estas rutas de aprendizaje




Node.js: Desarrollo Backend con JavaScript
Ahora con JavaScript puedes crear aplicaciones que corren del lado del servidor gracias a Node.js, te enseñamos cómo empezar hasta convertirte un experto.




Full Stack Developer con JavaScript
Conviértete en Full Stack Developer con JavaScript. Domina JavaScript, Node y React para tu primer gran empleo. Tu futuro en desarrollo web comienza aquí.




Frontend y Backend con Javascript para Desarrollo Web
¡Aprende Frontend, Backend y Full Stack Development con referentes en la industria y profes del Team Platzi!




Backend con Node.js
Especialízate en JavaScript con Node.js para crear proyectos backend a alta velocidad usando herramientas avanzadas para escalar y monitorear aplicaciones web.




Seguridad Informática para Web Developers
Aprende los fundamentos de ciberseguridad para implementar flujos modernos de autenticación y estándares como OWASP en tus proyectos de frontend y backend.




Desarrollo de Software Seguro
Domina el desarrollo de software seguro, desde fundamentos de seguridad informática hasta técnicas de autenticación y protección en aplicaciones web.




JavaScript para Backend
Aprende a crear servidores escalables y seguros con Node.js. Integra bases de datos, autenticación y comunicación en tiempo real.
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender




