gradient
Curso de Backend con Node.js: Autenticación con Passport.js y JWT

Curso de Backend con Node.js: Autenticación con Passport.js y JWT

Nivel Avanzado
21 clases
3 horas de contenido
14 horas de práctica

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.

Clases del curso

Passport y JSON Web Tokens

Profes del curso

Conoce quién enseña el curso

Nicolas Molina

Nicolas Molina

Senior Web Developer con Angular y NestJS

🤝 Most Value Professional en Microsoft Developer Technologies

🌐 Google Developer Expert en Web Technologies y Angular

💯 Experto en Desarrollo Frontend y Backend con JavaScript

Ver cursos de Nicolas

conocimientos previos

  • Fundamentos de Node.js
  • Bases de datos con Node.js

software y recursos necesarios

  • Node.js
  • Docker
  • PostgreSQL
  • NPM o Yarn
  • Express.js
Opiniones del curso

4.9 · 611 opiniones

Vic Ferman Flores Escobarhttps://static.platzi.com/media/flags/SV.png

Vic Ferman Flores Escobar

@vic-flores·

Me gusto mucho el curso como lo explica Nico, muy buena secuencia de cursos he aprendido y tengo lo que necesitaba

Emanuel Catriquilhttps://static.platzi.com/media/flags/AR.png

Emanuel Catriquil

@emanuel-catriquil·

Este curso esta dado por uno de los mejores profesores de Platzi. Realmente se aprende mucho y siempre deja en claro cuales son las mejores practicas! Super recomendado 🙌

Ricardo Possamai Ruizhttps://static.platzi.com/media/flags/VE.png

Ricardo Possamai Ruiz

@possamai·

recomendado 100%, completar todo la secuencia de cursos de backend con nodejs... excelente todo

Elias Araya Diaz Araya Diazhttps://static.platzi.com/media/flags/CL.png

Elias Araya Diaz Araya Diaz

@EliasEAD·

Me encantó el curso. El profesor es uno de los mejores. Espero verlo en mas cursos. Muchas gracias!!

Hector Diazhttps://static.platzi.com/media/flags/CL.png

Hector Diaz

@hadmarcano·

Excelente curso, bien dictado, muy buen manejo del tema y lo mas importante, se profundizó en el manejo de autenticación con Passport.js. Sin duda 100% recomendable.

Javier Prietohttps://static.platzi.com/media/flags/AR.png

Javier Prieto

@javier-prieto635·

Ya había escuchado mucho de JWT pero usarlo con passport.js es una pasada. Te facilita mucho el trabajo y le da simpleza al código (que siempre cae bien). Lo mejor es que es modular. Por lo que puedes utilizar solo lo que vayas a necesitar. Usar clousure functions con Middleware es otra cosa que me llevo. me permitió modularizar más el código para hacerlo más mantenible a largo plazo. Definitivamente lo recomiendo.

Valentín Eduardo González Moraleshttps://static.platzi.com/media/flags/MX.png

Valentín Eduardo González Morales

@veglez·

Hasta el momento sólo he trabajado con mongodb pero este curso es agnostico a la base de datos, este curso se enfoca muchísimo en JWT, me hubiera gustado la integración de inicio de sesión con Google ya que passport la tiene integrada y además es muy común verlo en las aplicaciones.

Cristian Acalohttps://static.platzi.com/media/flags/ecuador.png

Cristian Acalo

@CrisAcalo·

Excelente curso. Las buenas prácticas en el código son una muy buena manera de aprender ingeniería de software. Y el conocimiento impartido por el profe Nico siempre llega claro.

Patricio Sánchez Fernándezhttps://static.platzi.com/media/flags/US.png

Patricio Sánchez Fernández

@patricio.sanchez.fernandez·

Buen curso.

Msderamhttps://static.platzi.com/media/flags/BO.png

Msderam

@msderam·

Excelente curso esperamos mas ....

Willian Sanchezhttps://static.platzi.com/media/flags/VE.png

Willian Sanchez

@wsanchez0915·

Nico es un excelente Profesor y el curso es lo maximo.

Luis Fernando Méndez Gonzálezhttps://static.platzi.com/media/flags/VE.png

Luis Fernando Méndez González

@mgluisfernando·

QUE BUEN CURSOOOO

Jonathan Amaya Mendietahttps://static.platzi.com/media/flags/CO.png

Jonathan Amaya Mendieta

@TatanLion·

Excelente saga de cursos de Nicolas, que impresion la cantidad de cosas que nosotros hemos visto y realizado, gran curso. Esta bien el hecho de buscar pos nuestra cuenta y demás, pero ciertas librerias o cosas tiene un versión mayor que genera error con lo actual, sería bueno como se hizo con un curso en donde se explico otra forma de como abordarlo.

Joshua Elí Isaac Realiquez Sosahttps://static.platzi.com/media/flags/GT.png

Joshua Elí Isaac Realiquez Sosa

@j8xuaaa·

Siempre habia querido aprender a enviar emails, manejar la recuperacion de contrase;as y la confirmacion de correos. He aprendido muchisimo con este curso. Thanks Platzi Day!! 💚

Ivan Camilo Buitrago Buitragohttps://static.platzi.com/media/flags/CO.png

Ivan Camilo Buitrago Buitrago

@ivan-camilo_buitrago·

Estuvo excelente el curso, pero hicieron falta algunos temas como la parte de conectarse a una pasarela de pago real

Lenin Emanuel Espinozahttps://static.platzi.com/media/flags/MX.png

Lenin Emanuel Espinoza

@lenin_emmanuel·

Muy bueno

Franz Eduardo Tejada Valenciahttps://static.platzi.com/media/flags/BO.png

Franz Eduardo Tejada Valencia

@FranzTejadaValencia·

Este es un excelente curso, contiene mucha información muy bien explicada

Santiago Diazhttps://static.platzi.com/media/flags/AR.png

Santiago Diaz

@santiagodiaz00·

Excelente. Se entiende todo y va paso a paso

Dimas Antonio Mendoza Lozanohttps://static.platzi.com/media/flags/CO.png

Dimas Antonio Mendoza Lozano

@dimasmendoza·

JOyaaaa de curso. Siempre habia pensando como hacer un sistema de roles y esto me lo aclaro desde 0

Ivan David Martinez Baronhttps://static.platzi.com/media/flags/CO.png

Ivan David Martinez Baron

@idmb10·

Nicolas es tremendo docente. Sus cursos pueden parecer largos pero contienen gran contenido, una gran variedad y toca puntos importantes y deja otros para la investigación!

https://static.platzi.com/media/flags/ecuador.png

@fernandochris1995·

Excelente aprendi mucho y lo eh puesto en practica

German Rodriguez Velascohttps://static.platzi.com/media/flags/CO.png

German Rodriguez Velasco

@german-rodriguez-velasco·

El profe explica muy claro, y esta bien organizado y estructurado el curso

Kevin Alvaradohttps://static.platzi.com/media/flags/VE.png

Kevin Alvarado

@kevinalvarado.ag·

Es increíble ver como la aplicación llega hasta ese punto siguiendo paso a paso todas las recomendaciones de este y los demás cursos, recomendado al 100%

Daniel Corazzahttps://static.platzi.com/media/flags/AR.png

Daniel Corazza

@danielcaz·

es la primera vez que veo el tema de autenticaciones, login, etc.. el curso es muy bueno pero calculo que lo voy a tener que repasar por que a lo ultimo ya me pego una mariada jejej

José Eduardo Vinagre de Dioshttps://static.platzi.com/media/flags/MX.png

José Eduardo Vinagre de Dios

@eduardovinagre·

Me gustó que incluye tareas de recuperar contraseña y toca el tema de refresh token.

Jeefry Polo Ospinahttps://static.platzi.com/media/flags/CO.png

Jeefry Polo Ospina

@jeef·

Excelente curso.

DERLYS DANIEL ALVARADO MENDOZAhttps://static.platzi.com/media/flags/VE.png

DERLYS DANIEL ALVARADO MENDOZA

@dalvarado.devsys·

Excelente profesor

Ariel Emiliano Acevedo Pososhttps://static.platzi.com/media/flags/MX.png

Ariel Emiliano Acevedo Posos

@Gadgeter·

Muy buen curso, y en general esta saga de cursos te da un template o bases para poder crear casi cualquier backend en node según una idea de negocios.

Roberto Carlos Ocampohttps://static.platzi.com/media/flags/MX.png

Roberto Carlos Ocampo

@robertoocampo·

excelente curso de autorizacion y autenticacion con node. Siempre pense que esto era muy complicado, el profesor explica muy bien

Jorge Mario de León M.https://static.platzi.com/media/flags/GT.png

Jorge Mario de León M.

@jomadelema·

Excelente curso, muy bueno enseñando y al grano.

Ver las 611 opiniones
Eleva tu aprendizaje

Complementa este curso con nuestras rutas de aprendizaje

Comunidad

La comunidad es nuestro super poder

Contenido adicional creado por la comunidad que nunca para de aprender