【发布时间】:2018-11-07 11:37:15
【问题描述】:
我正在尝试实现一个包含“忘记密码?”的登录页面。按钮打开一个表单,然后允许用户提交电子邮件,同时也是用户名,如果该条目存在于 Cognito 中,则应启动重置密码过程。
到目前为止,我遇到的一个问题是我不确定如何从 Cognito 实际获取相应的用户名,因为所有电子邮件登录似乎都分配了唯一的哈希值,并且没有以纯文本形式存储在 Cognito 中。
I had a look at the code below line 1000 here in the docs 但这似乎也假设您具有相应的用户名和其他属性。
(注册应该只能由管理员进行,目前只需通过 AWS 控制台)。
关于如何实施的任何想法?谢谢!
【问题讨论】:
-
我已经在一个项目中实现了你所说的。您是否只是在寻找如何做到这一点的示例?你想知道它是如何工作的吗?你需要什么?
-
好吧,如果你能提供一个具体的例子那就太好了!但我也很乐意知道我应该如何处理这个问题。
标签: reactjs amazon-web-services aws-cognito aws-amplify