Как определить специфичные для приложения области по умолчанию с Doorkeeper? - PullRequest
0 голосов
/ 22 октября 2018

Я использую Doorkeeper для авторизации с (доверенными) мобильными приложениями и удаленными веб-приложениями.

Есть варианты to:

  • определение областей по умолчанию дляиспользуется, когда клиент не предоставляет параметр scope (default_scopes)
  • , определяющий дополнительные области, которые клиенты могут запросить (optional_scopes)
  • предельные области, которые разрешены для каждого приложения (атрибутscopes каждого Doorkeeper::Application экземпляра)

Но есть ли способ определять области по умолчанию для каждого приложения индивидуально ?

Для большинства приложений я хочу предоставить только минимальный уровень в качестве областей по умолчанию, а все остальное в качестве дополнительных параметров. Некоторым устаревшим клиентам (старые версии мобильных приложений), однако, требуется доступ ко многим областям, которые они явно не запрашивают.Это возможно?

...