Qué tal gente! En este videotutorial implementamos un middleware en nuestro Servicio Web para realizar una autenticación por roles. Primero modificamos el modelo Usuarios para añadir los roles, luego escribimos el middleware, en donde hacemos varias validaciones: Verificamos que exista el header Authorization (es como se envía el token) en la petición, verificamos que el token sea válido y verificamos que el usuario tenga los permisos para acceder a cierta ruta. Esto nos ayuda a proteger rutas exclusivas de administradores.
Repositorio del proyecto:
https://github.com/josevladimir/API-R...
Conoce más de Bcrypt:
https://www.npmjs.com/package/bcrypt
Visita mi sitio web:
http://josevladimir.me
Sígueme en mis redes sociales:
☞ Instagram: @josevladimir79
☞ Twitter: @josevladimirvp
☞ GitHub: https://github.com/josevladimir
☞ LinkedIn: / josevladimir