Login with Roles and Permissions

User Login with Permissions based on roles was created using Authorize.
Next step is the CRUDL of Products.