AWS Cognito User Devices Trigger
Мы используем AWS Cognito для аутентификации пользователей. У каждого пользователя может быть несколько устройств. Мы хотели бы реагировать на вновь зарегистрированные или удаленные устройства для каждого пользователя. В идеале через лямбда-триггер. Как мы можем это архивировать?
Эти стандартные триггеры не будут работать в нашем случае: Настройка рабочих процессов пользовательского пула с помощью лямбда-триггеров.
Есть ли у кого-нибудь предложения, как решить эту проблему?
1 ответ
Шаг 1. В AWS Cognito вы можете включить отслеживание устройства конечного пользователя, как указано в приведенном ниже документе.
Шаг 2. При каждой попытке аутентификации пользователя вы можете создать сообщение SNS с информацией об устройстве и пользователе.
Шаг 3. Отправьте это сообщение в SQS, чтобы оно могло инициировать AWS Lambda.
Шаг 4: Обработайте сообщение и ответьте пользователю в соответствии с требуемой логикой.
Надеюсь, это поможет.