1×
Become a member
to unlock all features

Create an egghead account to access 5000+ tutorials and resources from expert developers.

Create account
Autoplay

    Role Based Auth in NodeJS with ExpressJS and Auth0

    reactReact

    Role-Based Access Control (RBAC) is the idea of grouping permissions together by a role. Users are assigned a role through the Auth0 dashboard the corresponding permissions are placed on the user's access token (JWT) after authenticating. That access token can be extracted by an Auth0 SDK (this video uses JavaScipt/ ReactJS) and sent to a custom server.

    Server Side logic (this video is based on NodeJS and ExpressJS), can then check for specific permissions and then allow or reject certain resources.


    Starting point- https://github.com/twclark0/roles-scopes-node-auth0/tree/roles-beginning

    Ending point- https://github.com/twclark0/roles-scopes-node-auth0/tree/roles-final