¡Desbloquea vídeos ilimitados! Sube a Premium
Necesitas premium para acceder a este contenido. Suscríbete por $26USD al mes
-
check_circle_outlineMódulo 1 | 8 clases
Introducción
expand_more -
check_circle_outlineMódulo 2 | 19 clases
Http
expand_more -
check_circle_outlineMódulo 3 | 11 clases
Bases de Datos
expand_more -
check_circle_outlineMódulo 4 | 24 clases
Buenas prácticas de desarrollo.
expand_more -
check_circle_outlineMódulo 5 | 14 clases
Autenticación
expand_more-
done_all
Clase 1
Explicando cómo funciona la autenticación de usuarios
-
done_all
Clase 2
Formulario de registro
-
done_all
Clase 3
Modelos y migración de usuarios
-
done_all
Clase 4
Validaciones
-
done_all
Clase 5
Validaciones en la base de datos y el modelo
-
done_all
Clase 6
Encriptar el password
-
done_all
Clase 7
Creación de usuarios
-
done_all
Clase 8
Inicio de sesión
-
done_all
Clase 9
Autenticación
-
done_all
Clase 10
Manejo de sesiones
-
done_all
Clase 11
Qué es un middleware
-
done_all
Clase 12
Buscar usuario autenticado
-
done_all
Clase 13
Cerrar sesión
-
done_all
Clase 14
Middlewares para protección de rutas
-
-
check_circle_outlineMódulo 6 | 14 clases
Relaciones en la base de datos.
expand_more -
check_circle_outlineMódulo 7 | 5 clases
Websockets (realtime)
expand_more -
check_circle_outlineMódulo 8 | 4 clases
Entorno de producción
expand_more -
check_circle_outlineMódulo 9.-
Examen del curso
expand_more-
done_all
Examen
Examen final del curso
-
11 comentario(s)
Tuve el problema que al dar clic al botón iniciar sesión el resultado me arrojaba este error typeerror: cannot read property 'then' of undefined y para resolverlo en el modelo de user.js al momento de ejecutar el método User.findOne puse un return antes de dicho metodo así:
return User.findOne({ etc etc });
aquí dejo esta solución por si tienen dicho problema.
return User.findOne({ etc etc });
aquí dejo esta solución por si tienen dicho problema.
Hola, muy bueno el curso
Tengo un problema, después de presionar el botón iniciar sesión en la consola me aparece:
Executing (default): SELECT `id`, `email`, `password_hash`, `createdAt`, `updatedAt` FROM `Users` AS `User` WHERE `User`.`email` = '[email protected]';
y se queda frenado
Mire el código y no encontré diferencias con lo que haces en los videos
¿Alguna idea?
Gracias
Tengo un problema, después de presionar el botón iniciar sesión en la consola me aparece:
Executing (default): SELECT `id`, `email`, `password_hash`, `createdAt`, `updatedAt` FROM `Users` AS `User` WHERE `User`.`email` = '[email protected]';
y se queda frenado
Mire el código y no encontré diferencias con lo que haces en los videos
¿Alguna idea?
Gracias
Me parece excelente este curso me encanta y mi proyecto hasta ahora va muy bien, solo tuve un problema con el bcrypt y lo solucione utilizando el bcryptjs
Excelente curso!! Llevo mi proyecto muy bien, además le he anexado algunas cosas que he querido ir probando como paginación con "express-paginate", validaciones adicionales, como confirmación de password, también probé faker para los seeders entre otras cositas. En general, Muy útil el curso!!! Gracias !!!