首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Cognito在forgotPassword上触发lambda

使用Cognito在forgotPassword上触发lambda
EN

Stack Overflow用户
提问于 2020-09-16 15:42:27
回答 1查看 620关注 0票数 1

我试图触发一个自制的lambda,它使用SES发送电子邮件给用户,如果他们忘记了他们的密码。唯一的问题是,它不会触发。(它在创建用户时触发)

我已经在Cognito中设置了所有触发器来触发我的自定义lambda,所以我的选择有点用完了?不确定在哪里设置forgotPassword触发器,而不是只给我发送验证码。

前端触发器如下所示:

代码语言:javascript
复制
cognitoUser.forgotPassword({
  onSuccess: (data) => { console.log('succes', data); },
  onFailure: (data) => { console.log('failure', data); },
  inputVerificationCode: (data) => { console.log('verification', data); },
});

它使用了amazon-cognito identity-js库,我使用Amplify的Auth库进行了同样的尝试,但它给出了相同的结果。

EN

回答 1

Stack Overflow用户

发布于 2020-09-16 16:03:37

哇,我一定是忽略了这一点,但是我的Lambda正在检查源代码:

代码语言:javascript
复制
  if (event.triggerSource === 'CustomMessage_SignUp') {

所以,它当然不起作用..很抱歉浪费了你的时间!

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63915331

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档