Я реализовал указанную здесь директиву - https://www.apollographql.com/docs/apollo-server/schema/creating-directives/#enforcing -access-permissions
Я заметил, что если я применил @auth к моему extend type Query / Mutation, метод посетителя visitObject не будет вызываться, но если его применить к нерасширенному объекту, он будет вызываться. Мне не удалось найти никакой документации, относящейся к этому ограничению. Есть ли способ применить директивы для расширения типа OBJECT?
extend type Query
Mutation
visitObject