0

我正在使用 cognito 电子邮件地址并放大 Auth 登录...有没有办法使用前端放大来更改或更新用户的电子邮件?

我还没有得到流量。

谢谢。

4

3 回答 3

1

我刚刚找到它:updateUserAttributes

https://aws-amplify.github.io/docs/js/authentication

于 2018-10-31T15:12:30.943 回答
0

这个很简单,

https://serverless-stack.com/chapters/allow-users-to-change-their-email.htmlhttps://docs.amplify.aws/lib/auth/manageusers/q/platform/js#managing-用户属性

您需要通过提供给用户currentAuthenticatedUser,然后致电updateUserAttributes提供user参考和新的电子邮件地址。

const user = await Auth.currentAuthenticatedUser();
await Auth.updateUserAttributes(user, { email: fields.email });

有关如何在 Amplify with React 中管理用户信息的更多选项,请参阅此页面。

https://serverless-stack.com/chapters/manage-user-accounts-in-aws-amplify.html

于 2021-02-22T15:04:49.593 回答
-4

请尝试此命令“放大更新身份验证”

于 2020-12-24T09:55:10.363 回答