Как передать группы пула пользователей Cognito в контекст Lambda с помощью API Gateway? - PullRequest
0 голосов
/ 26 сентября 2019

У меня есть несколько функций Lambda за шлюзом API, который использует интеграцию Lambda Proxy.Каждая функция настраивается с помощью авторизатора AWS_IAM.Я могу успешно пройти аутентификацию в Cognito User Pool и затем извлечь идентификатор пользователя из события Lambda, как описано здесь https://serverless -stack.com / chapters / mapping-cognito-identity-id-and-user-pool-id.html .

Однако я изо всех сил пытаюсь получить список групп пула пользователей, к которым принадлежит аутентифицированный пользователь.В идеале они должны быть переданы как часть мероприятия, поскольку авторизатор Cognito уже будет иметь эту информацию.Я видел упоминания о добавлении сопоставлений в запрос на интеграцию метода, но это не представляется возможным при использовании интеграции Lambda Proxy.

Я также попробовал все рекомендации здесь, но безуспешно.https://github.com/aws-amplify/amplify-js/issues/390

...