En este video conoceremos como trabajar con autorización basada en Roles en nuestra API REST utilizando Nest.js.

**Autenticación:** Es el proceso de **verificar la identidad del usuario**.
**Autorización:** Es el proceso de **determinar qué acciones o recursos un usuario autenticado tiene permitido acceder o realizar**. Una vez que un usuario ha sido autenticado, la autorización se encarga de verificar si ese usuario tiene los permisos adecuados para realizar ciertas acciones o acceder a ciertas partes de la aplicación.

Links:
Guía: https://bluuweb.dev/nestjs/auth-jwt.html
Código Github: https://bit.ly/3DFkl6R
Playlist Nest.js: https://bit.ly/3Ow7JW4

Cursos PREMIUM en UDEMY:
HTML + CSS + Bootstrap 5: https://bit.ly/3iyMBh3
Vue 3 + Firebase: https://bit.ly/3IwyHGJ
React + Firebase: https://bit.ly/3JCSsht
HTML y CSS (gratis): https://bit.ly/3PM4x5U

#nestjs #typescript #mysql

Capítulos:
00:00:00 Resumen video anterior
00:02:28 User role y JWT payload
00:12:20 Verificación manual de rol admin
00:20:40 Decorador personalizado
00:26:08 Roles guard
00:41:14 enum
00:46:20 Unir varios decoradores
00:50:45 Próximamente...

Redes Sociales:
https://bluuweb.dev
Discord: https://bit.ly/3lpz7J2
https://www.twitch.tv/bluuweb
https://www.instagram.com/bluuweb_youtube
https://www.facebook.com/bluuweb
https://twitter.com/bluuweb
Regala un 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