在删除AWS Cognito用户池上的用户时触发Lambda函数

问题描述 投票:14回答:1

AWS Cognito用户池具有一些预定义的事件来处理用户注册,确认等。完整列表为here

但是,没有明显的触发器可以触发删除用户

因此,从Cognito用户池中删除用户时(当然,使用用户名和/或电子邮件地址之类的参数),有什么方法可以触发Lambda函数?

amazon-web-services aws-lambda aws-cognito
1个回答
0
投票

Amazon Cognito在同步数据集时引发Sync Trigger事件。您可以使用“同步触发器”事件在用户更新数据时执行操作。请查看下面的官方文档以获取更多信息和步骤。参考:https://docs.aws.amazon.com/cognito/latest/developerguide/cognito-events.html

由应用程序用户更新的记录将'op'字段设置为“ replace”,而删除的记录将'op'字段设置为“ remove”。

根据参考文档的op字段中的上述要点,您可以帮助您识别操作,因此op中的值被“删除”,然后您可以根据业务逻辑要求执行操作。

© www.soinside.com 2019 - 2024. All rights reserved.