AWS Cognito User Devices Trigger

Мы используем AWS Cognito для аутентификации пользователей. У каждого пользователя может быть несколько устройств. Мы хотели бы реагировать на вновь зарегистрированные или удаленные устройства для каждого пользователя. В идеале через лямбда-триггер. Как мы можем это архивировать?

Эти стандартные триггеры не будут работать в нашем случае: Настройка рабочих процессов пользовательского пула с помощью лямбда-триггеров.

Есть ли у кого-нибудь предложения, как решить эту проблему?

1 ответ

Шаг 1. В AWS Cognito вы можете включить отслеживание устройства конечного пользователя, как указано в приведенном ниже документе.

https://aws.amazon.com/blogs/mobile/tracking-and-remembering-devices-using-amazon-cognito-your-user-pools/

Шаг 2. При каждой попытке аутентификации пользователя вы можете создать сообщение SNS с информацией об устройстве и пользователе.

Шаг 3. Отправьте это сообщение в SQS, чтобы оно могло инициировать AWS Lambda.

Шаг 4: Обработайте сообщение и ответьте пользователю в соответствии с требуемой логикой.

Надеюсь, это поможет.

Другие вопросы по тегам