Duration 7:41:12

API REST: Node.js (ES6) + Express + MongoDB + JWT (Refresh Token) [Curso actualizado 2022]

36 091 watched
0
1.6 K
Published 25 May 2022

Aprende a crear una API REST con Node.js y Express, además utilizaremos las bases de datos de MongoDB y comunicación segura a través de JWT. 👏 Guía: https://bit.ly/38JGQvV 👏 Código Github: https://bit.ly/3MPRW0X 👏 https://www.twitch.tv/bluuweb 👏 https://discord.com/invite/hcG7NBvsGD 👏 Curso de Javascript: https://bit.ly/3vmXdae 👏 Curso de React: https://bit.ly/3xDL3v1 Cursos en UDEMY: 🧨 HTML + CSS + Bootstrap 5: https://curso-bootstrap-5-udemy.bluuweb.cl 🧨 Vue 3 + Firebase: https://curso-vue-js-udemy.bluuweb.cl 🧨 React + Firebase: https://curso-react-js-udemy.bluuweb.cl 🧨 HTML y CSS: https://www.udemy.com/course/curso-html5-css3 Express, MongoDB y Mongoose: 0:00:00 Introducción al curso 0:04:56 Iniciar proyecto 0:07:43 Módulos ES6 0:08:39 Instalar dependencias 0:17:03 gitignore 0:19:01 Express 0:24:10 Nodemon vs liveServer 0:27:55 Modularizar proyecto 0:32:02 Conexión MongoDB (Mongoose) 0:47:45 Schema y Model (User) 0:59:44 Router express 1:12:53 auth Controller 1:14:43 Leer body formato json() 1:20:26 Express validator 1:38:13 Middleware 1:46:52 Subir Repositorio Login y Register: 1:49:39 Resumen 1:53:26 hash password 2:08:41 Guardar user en DB 2:30:23 Login 2:39:14 JWT localstorage vs cookie JWT 3:01:00 Generar Token 3:11:31 Verificar Token 3:31:34 Payload JWT 3:34:02 Errores JWT 3:37:12 Persistencia token (#01) 3:49:47 JS frontend vs backend 3:52:12 Persistencia token (#02) 4:04:21 ¿Token en Localstorage? 4:08:00 ¿Token en Cookie? 4:20:20 Refresh Token 4:36:58 Resumen refreshtoken y token 4:44:41 Cerrar sesión 4:48:19 Github CRUD 4:49:32 Resumen 4:51:57 refactorización 4:54:11 Momento random 4:54:24 Middleware refresh token 5:02:12 Middleware express validator 5:09:42 Schema y Model Links 5:18:37 Router 5:25:21 READ 5:30:53 CREATE 5:41:47 Validar url con axios 5:59:31 READ 6:10:09 REMOVE 6:12:44 Validar params 6:23:04 UPDATE 6:35:04 Nanoid 6:47:19 Redirect express DEPLOY: 6:50:44 Mongo Sanitize 6:56:40 CORS 7:16:23 Heroku 7:27:53 Deploy en Render Próxima clase: MEVN y MERN #node #js #apirest Redes Sociales: 💩 https://bluuweb.org 💩 http://discord.bluuweb.cl 💩 https://www.twitch.tv/bluuweb 💩 https://www.instagram.com/bluuweb_youtube 💩 https://www.facebook.com/bluuweb 💩 https://twitter.com/bluuweb 💩 Cafecito para bluuweb: https://www.paypal.me/bluuweb -- Mi Setup: ⭐️ Teclado Mecánico: https://amzn.to/3Ns6fdK ⭐️ Audífonos: https://amzn.to/3pwrzqt ⭐️ Micrófono: https://amzn.to/3JH4tV7 ⭐️ Monitor: https://amzn.to/3NTt8Iu ⭐️ Procesador: https://amzn.to/3raD4EC ⭐️ Tarjeta de Video: https://amzn.to/437t78b

Category

Show more

Comments - 114