Apollo Engine (GraphQL) отключить инспектор для конкретных запросов - PullRequest
0 голосов
/ 16 мая 2019

Я пытаюсь отключить самоанализ Apollo Engine для определенных запросов, но не могу найти надежный способ сделать это.

Мой вариант использования следующий:

Мой ApolloServer предоставляет запрос User (без каких-либо переменных), который возвращает данные User.Чтобы идентифицировать, авторизовать и выполнить этот запрос, клиент отправляет файлы cookie браузера.С помощью файлов cookie сервер извлекает токен JWT, проверяет его и выполняет запрос.

В моей настройке этот запрос всегда отправляется при входе пользователя в приложение, которое мне нужно проверить, вошел ли пользователь в систему.,В тех случаях, когда нет токена JWT и, следовательно, нет сеанса, я хочу исключить этот запрос из отчета, поступающего на движок apollo.В противном случае этот запрос добавляет слишком много шума в наши показатели и излишне потребляет значительную часть ежемесячного пособия на использование.

Есть ли способ сделать это?

...