Рет қаралды 26,170
Vamos a crear un sitio web con un formulario de registro, una pantalla de inicio de sesión y una página que sólo se puede acceder si iniciamos sesión. Para eso vamos a crear un servidor en node con express para manejar tanto el front como el backend. Si te interesa aprender a desarrollar un sitio como este y aprender los procedimientos que hay detrás de un registro de una cuenta (con el guardado de la contraseña de manera segura), la comprobación de las credenciales de login con JWT (json web token) y el manejo de accesos a distintas partes de un sitio web estás en el lugar indicado.
Vamos a usar un montón de librerías: express, nodemon, bcryptjs, jasonwebtoken, cookie-parser y dotenv.
Copiate mi código! github.com/cacalo/Registro-y-...
¿Querés agregar un mail de confirmación al registro? Lo hacemos en el video que viene! • Envio de emails de ver...
Timestamps:
00:00:00 - Intro
00:00:27 - Creación de proyecto y dependencias
00:05:48 - Configuración del servidor y ruteo
00:15:39 - Diseño de formularios - Frontend
00:33:16 - Registro (Funcionalidad)
00:47:57 - Hash y salt de contraseñas
00:58:49 - Login (Funcionalidad)
01:06:49 - Generar token JWT
01:17:44 - Cerrar sesión
01:19:04 - Autorización
01:33:52 - Ventajas sobre HTML sin server