Cognito: ограничение OAuth-области клиента клиента пула пользователей - PullRequest
0 голосов
/ 25 октября 2019

У меня есть несколько серверов ресурсов с несколькими областями действия (см. Структуру ниже). Существует жесткое ограничение в 50 областей на клиент приложения. Docs . Я хочу иметь настраиваемый клиент, который может иметь более 50 областей. Есть ли способ, которым я могу достичь этого с Cognito User Pool?

Заранее спасибо.

Resource Servers:
 Service1
  -read
  -write
 Service2
  -read
  -write
 ...
 Service50
  -read
  -write


App Client:
 Client1:
  -service1/read
  -service2/read
  ...
  -service50/read
 Client2: #Error (cannot have more than 50 scopes)
  -service1/read
  -service1/write
  -service2/read
  -service2/write
  ...
  -service50/read
  -service50/write

1 Ответ

1 голос
/ 25 октября 2019

Возможно, вы перестали использовать Scopes при авторизации - стоит знать, что существуют альтернативные проекты, которые лучше масштабируются. Моя статья может помочь вам - в блоге также есть примеры кода для их демонстрации: https://authguidance.com/2017/10/03/api-tokens-claims/

...