适用于自定义电子邮件的AWS文档,用于忘记密码

时间:2019-04-18 04:52:29

标签: amazon-web-services aws-lambda amazon-cognito

我正在尝试使用AWS Cognito API实现forgot password flow

我正在使用API​​-ForgotPassword,它会触发带有用于重置密码的令牌的预定义电子邮件。

但是我要自定义此电子邮件,而不是此默认电子邮件。

我找不到有关此忘记密码流的适当文档以及不同语言的示例。

在“ Cognito用户池”设置的“触发器”部分中,我正在为Custom message配置Lambda。这是忘记密码令牌的正确工作流程吗? 还是我需要选择其他工作流程,例如Pre Token Generation等?

我正在使用Go SDK编写此触发器。 但是我不确定此Lambda函数的参数应该是什么? 我尝试使用CognitoEventUserPoolsPreTokenGen,但是没有用。

我将需要捕获用户名和令牌,并将其放入自定义电子邮件中。 我认为CognitoEventUserPoolsPreTokenGen参数中没有此信息。

当我将此触发器配置为自定义消息时,注册用户时的“ Welcome message flow"”也会受到影响。欢迎电子邮件以及临时密码也无效。

我搜索了AWS Cognito文档,但没有找到确切的步骤以及GO中的示例。

0 个答案:

没有答案