Too Long; Didn't Read
Hasura is an open source engine that connects to your databases & microservices and instantly gives you a production-ready GraphQL API. It handles data management, relationships, schemas, authorization/permissions, and allows you to focus on custom business logic through its extensibility features. To see Hasura in action and use it for complex permissions, there are few things you need to setup. Deploy or run Hasura locally with Docker. Use Hasura to set up a session variable or JWT for every query or mutation you send to a backend.