Вот простой пример использования Node; должен быть похож на другие SDK.

я есть лямбда-функция, обрабатывающая POST-запросы, запускаемые шлюзом API. Последний настроен для авторизации через авторизатор пула пользователей Cognito. Авторизация работает - если я передаю идентификатор пользователя, запрос обрабатывается, если я не получаю 401.

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

Нужен ли для этого пул удостоверений? Если так, как это работает? И почему шлюз API не может автоматически передавать идентификационные данные пользователя?