NODE JS 😎¿Cómo funciona JWT y como asignar permisos a usuario en node?

preview_player
Показать описание
🔥 🔥 Node desde cero🔥🔥
¿Cómo funciona JWT en Nodejs?

En el siguiente video aprenderás como funciona jwt o jsonwebtokn también vas aprender a crear una sistema de permisos o roles con la finalidad de proteger rutas en tu aplicación de nodejs con express, creando middleware de autorización.

Si estás empezando a programar, o si quieres fortalecer tus conocimientos te doy la bienvenida a este canal.
Aquí hablamos angular desde cero, node, mongo, de frontend de backend, problemas reales de un programador y soluciones que se aplican en el día a día.

Aquí vas a encontrar tutorías de angular, tutoriales de node, juntos llevaremos a la práctica ejercicios reales, así que venga y le cuento.

👋 𝐂𝐔𝐑𝐒𝐎𝐒 𝐆𝐑𝐀𝐓𝐈𝐒

🤑 𝐂𝐔𝐑𝐒𝐎𝐒 𝐏𝐀𝐆𝐎𝐒

‍🚀 𝐂𝐎𝐌𝐔𝐍𝐈𝐃𝐀𝐃 𝐘 𝐆𝐑𝐔𝐏𝐎𝐒 𝐃𝐄 𝐄𝐒𝐓𝐔𝐃𝐈𝐎

‍🏆 𝐌Á𝐒 𝐂𝐎𝐍𝐓𝐄𝐍𝐈𝐃𝐎

‍💰 𝐏𝐑𝐎𝐌𝐎𝐂𝐈𝐎𝐍𝐄𝐒 𝐘 𝐃𝐄𝐒𝐂𝐔𝐄𝐍𝐓𝐎𝐒

🧠 𝐑𝐄𝐏𝐎𝐒𝐈𝐓𝐎𝐑𝐈𝐎 𝐘 𝐂𝐎𝐃𝐈𝐆𝐎𝐒

✉️ 𝐂𝐎𝐍𝐓𝐀𝐂𝐓𝐎

0:00 Intro
1:00 Instalar Jsonwebtoken
2:38 Generando Token JWT
4:27 Obteniendo Token
6:32 Verificar Token en Node
8:11 Protegiendo Rutas Auth
9:00 Proteger ruta por roles
11:00 Resumen

Si el contenido de está video te parece relevante recuerda suscribirte al canal, activar la campanita para que youtube te avise cada vez que subo un nuevo video y dejar una manito arriba.

#leifermendez
Рекомендации по теме
Комментарии
Автор

Excelente video, me encanta tu contenido, es bastante didáctico y me gusta que vayas al grano.

cristianlopez
Автор

Hola! Te agradezco por tus videos, explicás muy bien y sin vueltas!

Solo una cosa para mencionar, a veces cuando muestras archivos previamente creados, no muestras en pantalla el archivo completo. Y si uno quiere usar tu función de referencia, la parte de abajo no se ve, y hay que suponerla o improvisarla.

sergiomdp
Автор

Te sigo y te seguiré siempre que buenos tutoriales saludos desde Honduras

franklinxavierrodriguezsan
Автор

Muchas gracias por el video, me ayudó mucho. Saludos !

silvinaronzoni
Автор

Muy buen video. Consulta dado que tenes el role en el payload de jwt no podrías directamente chequear ese rol en vez de hacer la consulta a la bbdd del ID para obtener el rol? Gracias!!

testtest-cz
Автор

Hey brooo gracias por compartir esto me será de mucha ayuda

cristianmoreno
Автор

Excelente contenido, algo que no me quedo claro, cuando generas el token en base a validar user y pass en el payload ya tenes el role, es necesario hacer otra buscar del role por id, cuando se podría usar directo el role recibido y en base a eso por ejemplo mostrar un listado de users?
Muchas gracias!!

testtest-cz
Автор

Para quien necesite el Meddleware del rol:

rokenbupolecat
Автор

11:30 una duda, como solucionas el tener en el jwt ya firmado (front) el role de "user", y en la db (back) "admin" ? volver a hacer login?

pelaoinfo
Автор

Hola amigo gracias por todo el conocimiento que compartes, disculpa el menú se deberia armar en el backend o con ifs en el feontend?

andresflg
Автор

amigo saludos gracias por compartir tus conocimientos... me podrías indicar el repositorio de este video... en el caso que lo tengas publico... desde ya muchas gracias

te saluda Jose Grillo desde Venezuela

josegrillo
Автор

genial una cojsulta el tema de el campo ROL = USER ESO tu se lo pusistes manualmento osea lo enviastes en el Payload de postman o alguien mas lo pone ???

yamirmogollonosorio
Автор

Me guaria que hiciera un video de como hacer dinámico el permiso de ruta a usuarios para poder controlarlo desde el frontend

dagneralenaguerra
Автор

Has hablado en un video de como funciona refresh token?

VictorSanchezMashups
Автор

Hola como estas, estoy algo perdido donde puedo ver el código del proyecto?

edwinrueda
Автор

Genial el vídeo muchisimas gracias! no encuentro el github de este vídeo :(

abdiaslaguna
Автор

Muchas gracias por el video, es muy bueno, una duda, si la UI se construye en el front y depende del role, ¿cómo la actualizarías una vez que el rol es cambiado?

purplecode
Автор

Hola Leifer, si no es mucha molestia me indicas cuál es el video que va antes de este? quiero aplicar el JWT en MERN? no sé nada nada de JWT, estos me ayudan.?
Gracias por tus aportes! :D

kevinrock
Автор

Hola Leifer, excelente video, me gustta mucho tu sintaxis de codigo. Queria preguntarte si hay alguna forma de manejar jwt desde el frontend con vanillaJS? Es para una web simple que no lleva mas que html y js en el frontend y no quiero usar un framework . gracias

ArielIvanDiaz
Автор

Una pregunta si tengo 3 roles y quiero que cada uno tenga su pantalla, ¿Como hago para que cada uno tenga una ruta diferente?

pabelorlandochaparromanriq