我在用Hasura做一个项目。当我允许公众(每个人公开的API )时,就不会在Hasura的API部分公开API。在本例中,我只在标头中使用X-Hasura-Role public。

但是,当我添加public时,角色x-hasura-admin-secret的所有API都是公开的。对于角色public,不应该需要x-hasura-admin-secret。我不明白那是怎么回事?

发布于 2022-02-09 10:26:30
在HASURA_GRAPHQL_UNAUTHORIZED_ROLE环境中添加public作为.env。如果您使用Hasura,那么添加它的Hasura Env Vars部分。
https://stackoverflow.com/questions/71045747
复制相似问题