【发布时间】:2021-03-09 04:47:05
【问题描述】:
我正在使用 aws-amplify (Vue/TypeScript) 实现身份验证组件。 使用 forgotPassword(userName: string),我正在尝试向目标电子邮件地址发送验证码。 https://aws-amplify.github.io/amplify-js/api/classes/authclass.html#forgotpassword
import { Auth } from 'aws-amplify'
...
await Auth.forgotPassword(emailAddress)
但是,对于不是 Cognito 用户之一的无效电子邮件地址,它会返回此成功消息。
{"CodeDeliveryDetails":{"AttributeName":"email","DeliveryMedium":"EMAIL","Destination":"****@d***.com"}}
我想要的是这个。
{"__type":"UserNotFoundException","message":"Username/client id combination not found."}
我怀疑 AWS Cognito 上的配置错误,但不知道要更改什么..
【问题讨论】:
标签: aws-amplify aws-amplify-cli aws-amplify-sdk-js