I have a personal Hasura Graphql API, the requests to which is being authenticated using Auth0. I want to develop a Shopify Public App which fetches some data from this API. I can authenticate the stores using my API and the requests to my Hasura API separately but not both using the same flow. The flow is something like: Admin/User -> Install Hook -> I get Access Tokens -> I can make Shopify Requests to get info. What I cannot do here is: Request data from Hasura API. I want to avoid maintaining my own server for authentication server if possible.