No video

Nodejs REST API con JWT y Roles (Autorización y Autenticación) & Mongodb

  Рет қаралды 178,045

Fazt Code

Fazt Code

Күн бұрын

Este es un ejemplo práctico de Nodejs y MongoDB en el que crearemos una REST API que hacer un CRUD de productos, permite autenticar a usuarios y establecer roles para la autorizacion de rutas en el servidor.
Adicionalmente se usará babel para utilizar las ultimas características de Javascript en Nodejs.
CÓDIGO DEL EJEMPLO
github.com/Faz...
VARIABLES DE ENTORNO NODEJS
• Variables de Entorno e...
PM2
• PM2 | Administrador de...
MONGOOSE
• Mongoose | Introduccci...
CURSO DE MONGODB
• MongoDB Curso, Introdu...
CURSO DE NODEJS
• Nodejs Curso Desde Cer...
CURSO DE EXPRESS
• Expressjs | Nodejs Fra...
CURSO DE JAVASCRIPT
• Curso Javascript para ...
CURSO DE GIT
• Git y Github | Curso P...
VISUAL STUDIO CODE
• Visual Studio Code, Ed...
DENO
• Deno, Vistazo Rápido
VISITA MI SITIO WEB PARA MAS CURSOS Y CONTENIDO
www.faztweb.com
blog.faztweb.com
FAZT - KZfaq:
/ fazttech
TWITTER
/ fazttech
INSTAGRAM
/ fazttech
FACEBOOK
/ fazttech
DISCORD
/ discord
SLACK
join.slack.com...
PARA MÁS CONTENIDO
faztweb.com/so...
#rest #api #roles

Пікірлер: 383
@jesusvelasco4893
@jesusvelasco4893 3 жыл бұрын
0:00 - 0:51 : Introducción 0:51 - 12:00 : Instalación de dependencias 12:00 - 13:56 : Estructura de archivos del proyecto 13:56 - 19:47 : Configuración del proyecto 19:47 - 53:56 : Creación de la api de products (model/routes/controller) 53:56 - 1:29:00 : Autenticación en la aplicación (creación de roles/sign up) 1:29:00 - 1:36:22 : Autenticación en la aplicación (sign In) 1:36:22 - : Autorización de roles en las rutas
@billyarredondopucp
@billyarredondopucp 2 жыл бұрын
¡Gracias, bro!
@DanielCodContent
@DanielCodContent 2 жыл бұрын
Gracias!!
@jhonathanalejandro0198
@jhonathanalejandro0198 Жыл бұрын
gente que le pone el alma
@rickyplay08
@rickyplay08 6 ай бұрын
Muy necesario, Gracias!
@sebapinery
@sebapinery 3 жыл бұрын
No queda mas que decir: GRACIAS. Impresionante el tiempo, dedicacion y paciencia para explicar. Sin dudas el canal numero 1 sobre programacion de habla hispana.
@vRiLbaRusH
@vRiLbaRusH 4 жыл бұрын
Primero gracias por excelente aportación a la comunidad, deberías de hacer un video premium sobre como hacer una api rest pero para producción
@germansilva1801
@germansilva1801 3 жыл бұрын
Pienso lo mismo!!
@pablomorales-nv4ks
@pablomorales-nv4ks 2 жыл бұрын
@@kevinrock121295 a, vale, me referia a las practicas de produccion... gracias
@aspxsosa
@aspxsosa 3 жыл бұрын
Otro ejemplo super practico. En mi caso ejecute la idea del curso utilizando postgresql en vez de MongoDB y me funciono super bien. Gracias Fazt! Saludos!
@RafaArraez
@RafaArraez 4 жыл бұрын
Seria perfecto completarlo con React!! y no nos quejaríamos de usar TS ajjaja! que buen video
@estebangomez3799
@estebangomez3799 3 жыл бұрын
Te quejas de usar TS? .-.
@tarralover7636
@tarralover7636 3 жыл бұрын
@@estebangomez3799 Practicamente está diciendo que quiere que sea con TS
@djbarrueco
@djbarrueco 4 жыл бұрын
Brutal, solo le falta una segunda parte con React ilustrando su estructura de carpetas recomendada, usando manejadores de estado como populares como Redux (redux-thunk, redux-saga), peticiones HTTP (fetch, axios...) o incluso frameworks de maquetación (material-ui, reactstrap, react-bootstrap...). Solo me queda decir GRACIAS FAZT!!!
@flavio5693
@flavio5693 Жыл бұрын
hola, al final la hizo la segunda parte?
@juancamiloparedeszamora8481
@juancamiloparedeszamora8481 4 ай бұрын
Iba a ver este video para agregar autenticación al backend de mi portafolio, después iba a ver lo de la documentación con Postman, pero resulta que tú la muestras aquí. Eres grande, muchas gracias por tus aportes a la comunidad.
@qvacode
@qvacode 3 жыл бұрын
Fazt estoy esperando un video haciendo uso de una API de criptomonedas, desde inicios de año fue uno de tus temas a tratar y la verdad me interesa mucho. Tus videos son lo mejor, he aprendido mas en 10 meses viendo tus videos que en 5 años en la universidad. Sigue con estos proyectos tan maravillosos que desarrollas. Un saludo desde Cuba.
@rapustin
@rapustin 3 жыл бұрын
Siempre toca pedir algo más jajajaja. Me está matando la integración con react y las auth xD. Pero ya con todo esto uno puede unir hilos. El tema es que cuando vos lo explicas siempre es más fácil jajajajajajaj. Gracias por tanto fazt
@pablocruz1302
@pablocruz1302 3 жыл бұрын
Excelente manera de explicar, sumamente claro y fácil de seguir Tu canal es una gran herramienta para quienes queremos dominar nodejs
@PedroLandauro
@PedroLandauro 3 жыл бұрын
eres un capo, eres masx un crack. Esperamos con ansias la interacción de esta API con React, seria genial aprenderlo si tu lo enseñas. gracias.
@albertogarcia-ym1gt
@albertogarcia-ym1gt 2 жыл бұрын
Excelente video Fazt !!! Una vez más.....ha sido de muchisima utilidad. Gracias.🙂🤝
@delfor.v.
@delfor.v. 4 жыл бұрын
Estaría genial consumir esta Rest API de autenticación con Angular! Espero puedas hacer un ejemplo de esta forma. Gracias por compartir conocimiento.
@qvacode
@qvacode 3 жыл бұрын
En videos anteriores el crea un crud completo y hace uso de angular. Puedes verlos aqui: kzfaq.info/get/bejne/qLZ0Y8iKmMq2oYU.html kzfaq.info/get/bejne/osWibNGDr5-9hJ8.html Saludos.
@ia.mtzrmz
@ia.mtzrmz 3 жыл бұрын
Sé que todos piden usar React en el front pero estaría bien también si usaras Vue, no todo es React. Gracias y excelente video
@eroquedev
@eroquedev 4 жыл бұрын
SIIIIII POR FIN esto lo estaba esperando me gusta el Backend y sobre todo en temas de seguridad y autenticación
@alexandertapiacortez
@alexandertapiacortez 4 жыл бұрын
Exactamente tengo problemas con JWT. ¡Muchas gracias Fazt! Es invaluable tu aportación al aprendizaje.
@pascallussac6917
@pascallussac6917 2 жыл бұрын
I don't understand the language but following closely through code, your videos really helped me. Thanks for the awesome content
@FaztCode
@FaztCode 2 жыл бұрын
Thank you :)
@merloali
@merloali 4 жыл бұрын
wao, fazt, gracias, ya hice con typescript roles dinamicos, y que estos tengan un menu como submenu, todo dinamico, lo que hiciste sera genialmente implementado, gracias
@merloali
@merloali 4 жыл бұрын
aunq yo no ago que un usuario tenga un arreglo de roles, si no que rol el administrador pueda definirlo inclusive el nombre, por ejemplo: un usuario quiere en su sistema 2 roles que se llamen, SECRETARIAS, CONTADORES, y secres como contadores tienen menus diferentes(esto si lo hice array, con sus subarray submenus para que se despliegeue el menu del admin), y que alla un rol base, del cual el admin ago que de permisos deacuerdo a lo que necesita, por ejemplo, en el tiempo el mismo cliente necesitara otro rol de nombre VENDEDORES, obiamente lo podra crear y cotejar con rol base que menu tendra, y deacuerdo al menu y submenu recien validar con el auth.ts
@merloali
@merloali 4 жыл бұрын
aver les comparto el link de lo que hice en github
@luppo2007
@luppo2007 3 жыл бұрын
@@merloali dale estaria piola
@joseluipscortes154
@joseluipscortes154 3 жыл бұрын
Querido Fazt, si no es mucha molestia sería lindo el mismo video con Mysql
@mariuszklavezki2886
@mariuszklavezki2886 3 жыл бұрын
Fazt, el nivel de tu canal es muy bueno. Te deseo todo lo mejor para el canal.
@andresgonzalez-mx9ns
@andresgonzalez-mx9ns 3 жыл бұрын
Muchas gracias por tu gran aporte, me sirvió bastante, pero hay algo que me estaba fallando y por si a alguien le pasa igual ahí les dejo la info. Cuando se instalen las dependencias de babel también instalen esta @babel/plugin-transform-runtime, esta dependencia evita un error al compilar si escriben código async/await, para que les funcione deben configurar en el archivo babelrc colocando "plugin": [ "@babel/transform-runtime" ], una vez coloquen todo eso ya pueden ejecutar el comando npm run build que nos muestra Fazt Code y cuando ejecuten npm start ya les debería funcionar.
@chrominux5272
@chrominux5272 2 жыл бұрын
hola, en que parte del archivo se agrega? dentro de los { } del "preset" : [ ]? o en otros { } abajo?, es haciendolo de las 2 maneras me tira error xd
@oscarcardoso7599
@oscarcardoso7599 3 жыл бұрын
Fazt la verdad eres mi crush
@FaztCode
@FaztCode 3 жыл бұрын
xD
@ecavero1
@ecavero1 3 жыл бұрын
Feliz día del programador, Fazt!
@eurlyswilsonfrometa2688
@eurlyswilsonfrometa2688 4 жыл бұрын
Fantástico Fazt muchas gracias es de muy buena utilidad esta práctica tuya
@devapps2211
@devapps2211 3 жыл бұрын
Excelente video, habia seguido muchos tutoriales y me funcionaban, pero no entendia nada, con este tutorial ya veo una luz al final del tunel. Gracias totales!!!!
@brianbg941
@brianbg941 4 жыл бұрын
Ojala que puedas hacer el FRONT CON REACT
@rapustin
@rapustin 4 жыл бұрын
Y redux
@victorjesusbravodelapena2501
@victorjesusbravodelapena2501 4 жыл бұрын
Seria excelente ver la integración con redux o context, he buscado tutoriales y no he encontrado
@rapustin
@rapustin 4 жыл бұрын
@@victorjesusbravodelapena2501 en inglés hay. Pero so
@victorjesusbravodelapena2501
@victorjesusbravodelapena2501 4 жыл бұрын
@@rapustin podrías pasarme alguno? No he tenido suerte encontrandolos
@rapustin
@rapustin 4 жыл бұрын
@@victorjesusbravodelapena2501 kzfaq.info/get/bejne/es9kmKSp0LayoGQ.html fíjate por ahí
@shamanc1to
@shamanc1to 3 жыл бұрын
hay un detalle cuando se crea el admin y los roles en una DB vacia, a veces el admin se crea antes que los roles esten cargados quedando el array de roles vacio en el admin. Por lo demas es un excelente ejemplo, gracias!!
@gamershere4531
@gamershere4531 3 жыл бұрын
Gracias Fazt :)
@AlonsoSalcido
@AlonsoSalcido 3 жыл бұрын
Que barbaro siempre que estoy en un aprieto con falta de inspiracion esta un video tuyo para aclarar la mente, muchas gracias por tus aportaciones FAZT :D
@10tronic
@10tronic 5 ай бұрын
Tremendo video. Gracias master, reforce mucho lo que aprendí en otros lados. Tambien de tanto escribir codigo ya ve uno las formas de mejorarlo
@isroellitvack8048
@isroellitvack8048 Жыл бұрын
me estoy haciendo fanatico de fazt!!!
@ivand.sanchez9507
@ivand.sanchez9507 2 жыл бұрын
Muchas gracias, muy buen contenido. Llevaba tiempo queriendo conocer del manejo de JWT.y roles con NodeJS, mi experiencia se basaba en PHP y otros métodos de autenticación.
@hurontermico8677
@hurontermico8677 2 жыл бұрын
Nose si lees los comentarios, pero te queria dar las gracias por aportar tanta informacion a la comunidad, enserio* gracias!!! de corazon
@ydswd2003
@ydswd2003 2 жыл бұрын
Excelente Video, mil gracias aprendí muchísimo!
@ydswd2003
@ydswd2003 2 жыл бұрын
Gracias de verdad!
@johannesgomez3966
@johannesgomez3966 2 жыл бұрын
Gracias por compartir tu experiencia y conocimiento. Excelente proyecto y explicación de api rest(backend), para lo que estamos entrando en este apasionante mundo de la programación!
@darwinpalomino141
@darwinpalomino141 3 жыл бұрын
Gracias por el aporte, he continuado sobre tu trabajo y he logrado integrarlo con Vue, he hecho algunas modificaciones y sockets corre de maravilla, saludos
@juliocesarquinchiguangomal4826
@juliocesarquinchiguangomal4826 3 жыл бұрын
Talvez me ayudes con una guía o video de como lo integrarle el bakend al fronted por favor
@darwinpalomino141
@darwinpalomino141 3 жыл бұрын
@@juliocesarquinchiguangomal4826 por supuesto va a ser un placer contactame por mi twitter @osmarpj
@juliocesarquinchiguangomal4826
@juliocesarquinchiguangomal4826 3 жыл бұрын
@@darwinpalomino141 tal vez tienes facebook para contactarte porfa
@darwinpalomino141
@darwinpalomino141 3 жыл бұрын
@@juliocesarquinchiguangomal4826 no tengo fb
@david1970qdr
@david1970qdr 2 жыл бұрын
Muchas gracias, Fazt. Viva Perú!!
@migueldejesus7655
@migueldejesus7655 3 жыл бұрын
La parte de Role.estimatedDocumentCount(); me daba errores de limite de tiempo pero es porque abecés duraba un poco en cargar la DB. entonces lo que hice fue que moví el initialsetup para un lado donde para utilizarlo primero debe cargar la db. Gracias por el video esta super bien explicado todo. Espero que pueda ver algún día el consumo de esta api en flutter y en Vue pero mas explicado. Gracias.
@andresbonilla1622
@andresbonilla1622 3 жыл бұрын
Gracias fazt, sin vos me aplazaba en la defensa interna xD
@tonoal3005
@tonoal3005 4 ай бұрын
Tremendo, muchas gracias por compartir tanto!
@joseramirez4387
@joseramirez4387 4 жыл бұрын
Justo lo que necesitaba para un proyecto, muchas gracias fazt, pronto me uniré para colaborar😅
@heribertoortiz2099
@heribertoortiz2099 4 жыл бұрын
Buen tutorial. Saludos Fazt👌
@jonathanorrego6199
@jonathanorrego6199 2 жыл бұрын
Estoy aprendiendo mucho, gracias. Te dejo comentarios: Cuando creas los roles podria ser mejor usar findOne para verificar rol por rol desde una funcion en vez de usar la cuenta pues resulta mas facil mas tarde agregar un rol nuevo pues no lo va a encontrar y lo va a crear.
@frankrodriguezlopez8542
@frankrodriguezlopez8542 3 жыл бұрын
Que buen material 👏👏, voto por completarlo con Angular, por otro lado ¿quienes son capaces de dar pulgar abajo después de un video así? Valla pringaos!
@sergiocastro8616
@sergiocastro8616 8 ай бұрын
Excelente amigo, gracias por compartir el conocimiento. el conocimiento es libre.
@alexg92
@alexg92 3 жыл бұрын
Excelente , ayudas a entender la lógica de todos los frameworks ya que vengo de laravel y quiero empezar con node
@milacho01
@milacho01 3 жыл бұрын
Hola, mil gracias por el tutorial tan completo. Qué bárbaro!!!. He encontrado un error de escritura en el proyecto en GitHub (nada relevante) pero en el modelo de usuario está la variable creada como productSchema. // Línea 4: const productSchema = new Schema(. Debería estar como en video userSchema. Gracias.
@josemanuelherrero6495
@josemanuelherrero6495 4 жыл бұрын
Gracias por cada uno de tus excelentes videos
@pablorostirolla5859
@pablorostirolla5859 2 жыл бұрын
Grande Fazt, sos el mejor de todos!
@mtapia197
@mtapia197 2 жыл бұрын
Fazt, muchas gracias . sencillamente eres un CRACK
@anag2125
@anag2125 3 жыл бұрын
Amé este video te agradezco mil! La voy a completar y mejorar todo lo que pueda!! Y luego hacerle el front!!! Mil gracias!!!!!
@kevinrock121295
@kevinrock121295 2 жыл бұрын
HOLA iré apuntando las cosas que hoy no funcionan o no a mi por lo menos :P 1-primero en .babelcr agregar "module:" { "presets":[ "module:@babeL/preset-env" ] } 2- si dice babel-node no se reconoce como funcion interna o externa bla bla bla "scripts": { "serve": "babel-node src/index.js", "start": "nodemon --exec npm run serve" }
@kevinrock121295
@kevinrock121295 2 жыл бұрын
Solo eso tuve que cambiar al final jaja Exclente tutorial.. Muchas gracias Fazt :D
@gabrieltrinidad2651
@gabrieltrinidad2651 4 жыл бұрын
Fazt eres el mejor
@joseloyola2242
@joseloyola2242 7 ай бұрын
Muchas gracias! acabo de terminar el proyecto y la verdad me divertí bastante. Suscripto 😎😎
@julioflores7351
@julioflores7351 3 жыл бұрын
Que te puedo decir, vocación por compartir conocimiento... Mil gracias por tu dedicación
@pieroangulocubas
@pieroangulocubas 4 жыл бұрын
Genial Crack ! hace poco que te sigo y no he parado!
@andresgarciaalves
@andresgarciaalves 3 жыл бұрын
Simplemente... una genialidad !!! Muchas gracias x enseñar estos temas 👏🏻👏🏻👏🏻
@robertom.austin1362
@robertom.austin1362 3 жыл бұрын
Muchisimas gracias, crack me quede toda la noche y madrugada viendo tu video y ya tengo tu proyecto, pude a verlo clonado pero asi no aprendo xD, saludos
@danielsaavedra1917
@danielsaavedra1917 2 жыл бұрын
2 Horas de excelente contenido.
@davidhch9833
@davidhch9833 4 жыл бұрын
Gracias Fazt, justo lo que queria. :)
@prime_time_youtube
@prime_time_youtube Жыл бұрын
Fazt, graciasssssssssssss. Eres el mejor
@jonathanorrego6199
@jonathanorrego6199 2 жыл бұрын
Otro comentario.... Porque no se usa import directo sin babel? yo lo uso sin babel y me funciona bien, solamente hay que agregar una linea en el package.json "type": "module", y luego el script de arranque para npm : "dev": "nodemon -experimental-modules src/index.js"
@grbsql
@grbsql 3 жыл бұрын
Excelente Fazt. Felicitaciones y muchas gracias
@gustavodavila8110
@gustavodavila8110 3 жыл бұрын
Muchas gracias Fazt!!
@dakardu
@dakardu Жыл бұрын
muy buen video estoy aprendiendo a trabajar con las apis y me aclaro muchos conceptos.... muchas gracias por tu video
@FaztCode
@FaztCode Жыл бұрын
Gracias a ti por comentar
@mexicandevelopers6469
@mexicandevelopers6469 2 жыл бұрын
Muchas gracias por esta clase maestro Fazt
@FaztCode
@FaztCode 2 жыл бұрын
Gracias a ti por el interes :)
@PieroRolando
@PieroRolando 3 жыл бұрын
Maldita sea Fazt, te amo.
@jamesdavid6258
@jamesdavid6258 3 жыл бұрын
Excelente explicación. Felicitaciones y gracias por compartir su conocimiento!!!
@jhonimanuelsanchezsuarez3117
@jhonimanuelsanchezsuarez3117 2 жыл бұрын
Excelente explicación, gracias!. Todo funciona tal cual lo explicas.
@waldirozuna8886
@waldirozuna8886 3 жыл бұрын
Muy buen video he visto que haces el consumo en vue react, pero me gustaría ver como consumes un api así pero flutter o xmarin eso estaría, muy interesante
@jotaxd_
@jotaxd_ 4 жыл бұрын
Muy bueno! excelente para los q estamos retomando o comenzando
@devkyo9799
@devkyo9799 3 жыл бұрын
1:17 También se podría enviar un String depende de cada uno cuanto quiera que expire su jwt "1d" "1h" etc..
@josetuz
@josetuz 4 жыл бұрын
Que locura! Gracias por compartir este contenido!
@lindltaylor4093
@lindltaylor4093 4 жыл бұрын
Estaría genial usar esa autenticación con react o angular
@tovape
@tovape Жыл бұрын
Buenissimo tutorial, muy practico y aprendes mucho!
@ceroserio8810
@ceroserio8810 4 жыл бұрын
Exelente video, estaría muy bien algo similar pero usando flask
@nicolasmaximilianoledesma8295
@nicolasmaximilianoledesma8295 3 жыл бұрын
Sos un Crack man!.Muy buenos tutos!
Жыл бұрын
Terminado, muchas gracias!!
@alexmendez3955
@alexmendez3955 4 жыл бұрын
Uno de auth con Facebook, Google GitHub etc. Usando jwt por favor.
@shairdev
@shairdev 4 жыл бұрын
Podrías usar passport, o hacerlo sin el, de todos modos no es necesario usar jwt, ya que el mismo proveedor de autenticación por ejemplo facebook te da un token
@trespunt0catorce
@trespunt0catorce 3 жыл бұрын
Para auténticacion con FB, Google, etc puedes utilizar Auth0, te provee todo este mecanismo para administrar e implementar la autorización. Adicional también cuenta con la posibilidad de integrar auténticacion de dos factores.
@juancruzledesma5693
@juancruzledesma5693 3 жыл бұрын
@@shairdev Una pregunta, ¿si usas Passport te podes ahorrar utilizar JWT o tenes que utilizar ambas?
@xaluxs
@xaluxs 3 жыл бұрын
@@trespunt0catorce sabes de un vídeo o un repo donde pueda guiarme ? Me interesan hacerlo con Google y Facebook
@josemartinvelizzambrano1356
@josemartinvelizzambrano1356 3 жыл бұрын
Bro sos mas grande que el dieguito maradona, gracias de todo corazon mi hermano
@adriantorresgonzalez7788
@adriantorresgonzalez7788 4 жыл бұрын
Buenisimo y completico. Una pregunta, es esguro usar solo jsonwebtoken para la seguridad por token o se necesita hacer otras validaciones? osea si expiro el token ... y esas cosas. Sludos Fazt
@avel40mendez99
@avel40mendez99 Жыл бұрын
Que bueno el tutorial, se aprende muy bien!!!
@danilomereles6671
@danilomereles6671 3 жыл бұрын
Me ayudas muchísimo, gracias fazt :)
@yeraldev
@yeraldev 4 жыл бұрын
preciso ya voy a esta parte de mi proyecto!
@saileklaj
@saileklaj 2 жыл бұрын
GRANDe, me ayudo mucho con mi proyecto me salvo. Muchas gracias
@emmanuelareiza9699
@emmanuelareiza9699 Жыл бұрын
Fazt te amo
@estebangomez3799
@estebangomez3799 3 жыл бұрын
Increibleeeee graciaaaaaas enserio eres un maestro
@Santi4246
@Santi4246 Жыл бұрын
Me sirvió mucho su video, muchas gracias!
@axelbulfon4071
@axelbulfon4071 4 жыл бұрын
Simplemente decir, Genio!!!!
@germansilva1801
@germansilva1801 3 жыл бұрын
Excelente aporte!! Pregunta, me gustó el tema de VSCode, cuál es? Saludos!!
@facundodelafuente4298
@facundodelafuente4298 3 жыл бұрын
Yo tambien lo quiero! acomoda bien lindas las carpetas etc
@DanielCodContent
@DanielCodContent 2 жыл бұрын
Excelente explicación, gracias!.
@makitoap
@makitoap 3 жыл бұрын
Excelente, video y buen aporte
@fernandonogueira2291
@fernandonogueira2291 7 ай бұрын
1:49:25 - protección de rutas basado en role (maria no debería poder borrar producto).
@CristianRomero-up1nj
@CristianRomero-up1nj 4 жыл бұрын
such a mind-blowing work
@rob_ds
@rob_ds 3 жыл бұрын
Genio! excelente explicación
@zaphkiel_3371
@zaphkiel_3371 3 жыл бұрын
Muy buen video, me sirvió mucho
@bitho1977
@bitho1977 2 жыл бұрын
Veo que lo haces todo sin parar, te acuerdas todo eso de memoria o es la magia de la edición? 😆
@FaztCode
@FaztCode 2 жыл бұрын
Es practica solamente, escribo código similar muy seguido
@gamershere4531
@gamershere4531 3 жыл бұрын
Fazt, tengo una pregunta! Acerca del token. Localmente pasamos ese token a cada peticion donde la necesitemos! para proteger rutas etc, pero que pasa en el lado del cliente final? es decir, cuando ya tenga listo un front, esto como se maneja?, tienes alguna guia para leer acerca de ello?
@tologar
@tologar 3 жыл бұрын
Un saludo y gracias por tu tiempo. Todavía no he acabado el tutorial, pero el código de github no coincide con el código de User,js del video 1:11:17 productSchema userSchema Lo dicho, muchas gracias por tus conocimientos.
@cristiangaray5336
@cristiangaray5336 3 жыл бұрын
muy buen video y explicacion en todo
What are Cookies in NodeJS?
30:35
Piyush Garg
Рет қаралды 55 М.
Can This Bubble Save My Life? 😱
00:55
Topper Guild
Рет қаралды 67 МЛН
Алексей Щербаков разнес ВДВшников
00:47
Zombie Boy Saved My Life 💚
00:29
Alan Chikin Chow
Рет қаралды 7 МЛН
Nodejs y Prisma ORM REST API
41:31
Fazt Code
Рет қаралды 38 М.
Tu primer REST API usando Node.js, ¿Que es una REST API?
1:16:02
Fazt Code
Рет қаралды 346 М.
Learn GraphQL In 40 Minutes
39:43
Web Dev Simplified
Рет қаралды 737 М.
How to build a REST API with Node js & Express
58:40
Programming with Mosh
Рет қаралды 1,7 МЛН
Nodejs Cookies Tutorial para iniciantes
31:17
Fazt Code
Рет қаралды 16 М.
Windows 8 fue una DESGRACIA ABSOLUTA
16:48
Facu Peralta
Рет қаралды 288 М.
API REST con NODE.js || GUÍA de BUENAS PRÁCTICAS
47:39
Carlos Azaustre - Aprende JavaScript
Рет қаралды 76 М.
I built a $5 chat app with Pocketbase & Svelte. Will it scale?
13:34
What Is JWT and Why Should You Use JWT
14:53
Web Dev Simplified
Рет қаралды 1,1 МЛН
Can This Bubble Save My Life? 😱
00:55
Topper Guild
Рет қаралды 67 МЛН