Topaz implementation of  AuthZEN Todo Interop Scenario

Todo React App
logo
Todo Backend
logo
AuthZEN Proxy
logo
Topaz Authorizer
logo
AuthZEN payload

Requests

rick@the-citadel.com
{
  "id": "rick@the-citadel.com",
  "name": "Rick Sanchez",
  "email": "rick@the-citadel.com",
  "roles": [
    "admin",
    "evil_genius"
  ]
}
GET /users/:userId
rick@the-citadel.com

AuthZEN Payload

Response

Authorizer Module


package todoApp.can_read_user

default allowed = true