feat(middleware): add middleware for authorization
Adds an authorization layer based on graphql-shield, also re-export graphql-shield methods to be used in the app.
Adds an authorization layer based on graphql-shield, also re-export graphql-shield methods to be used in the app.