Мне нужно знать, кто отправляет запрос в пользовательской лямбда-функции авторизатора AWS. У меня есть авторизацияToken в лямбда-функции. Как получить идентификатор пользователя cognito в пользовательской лямбда-функции авторизатора AWS?
Как получить идентификатор Cognito Identityi в пользовательском авторизаторе?
Ответы (1)
Это зависит от того, что такое authorizationToken. Я предполагаю, что это токен идентификатора, который вы получаете при входе в систему с использованием пула удостоверений Cognito. Если это так, вы можете использовать Cognito Identity GetID API для получения идентификатора пользователя. См. эту ссылку для пример бото3. Вы можете реализовать то же самое и на других языках. Вам нужно будет передать идентификатор учетной записи, используемый пул идентификаторов и карту входа.
person
agent420
schedule
30.07.2017