Blocking introspection queries.

This commit is contained in:
2023-10-08 18:07:24 +01:00
parent eee6016b5a
commit 3ac7c115aa
8 changed files with 62 additions and 4 deletions
+1
View File
@@ -18,6 +18,7 @@ func parseConfig() {
c.Client.JWTUserClaimPath = envutil.Getenv("JWT_USER_CLAIM_PATH", "")
c.Cache.CacheEnable = envutil.GetBool("CACHE_ENABLE", false)
c.Cache.CacheTTL = envutil.GetInt("CACHE_TTL", 60)
c.Security.BlockIntrospection = envutil.GetBool("BLOCK_SCHEMA_INTROSPECTION", false)
c.Logger = libpack_logging.NewLogger()
c.Client.GQLClient = graphql.NewConnection()
c.Client.GQLClient.SetEndpoint(c.Server.HostGraphQL)