Авторизация по полю в graphql-ruby - PullRequest
1 голос
/ 09 марта 2019

Из этого руководства Я не понимаю, как мы можем добавить авторизацию для поля в graphql-ruby.

Я понимаю, как мы можем запретить доступ ко всему объекту, но я не понимаюне вижу, как мы можем запретить доступ только к полю объекта.В моем случае я хочу запретить некоторым запросам доступ к String field в моем UserType.

Возможно ли это?С помощником field?

1 Ответ

0 голосов
/ 14 марта 2019

Вы можете использовать scoping в GraphQL-ruby или использовать gem graphql-guard .

Для работы с областью действия вы должны использовать Pundit scope или CanCan available_by .

К вашему сведению, я еще нигде не пользовался, но похоже, что оба могут решить вашу проблему для меня.

...