允许用户更新自己的AWS Cognito属性



实现React接口以允许用户更新自己的属性(如姓名、地址和电话号码(的选项有哪些?这是我需要用Amplify完全自定义构建的东西吗?

我希望自助服务帐户更新功能是非常标准的,就像Cognito托管的UI的注册、登录和密码重置功能一样。但我似乎找不到任何关于它的文档或文章

它足够标准,您可以在网上找到许多模板,但不是那么标准,以至于您可以开箱即用(就像登录、创建帐户、忘记密码一样(。自己构建UI,然后在Amplify的Auth类上使用updateUserAttributes方法"保存"更新。

import { Auth } from 'aws-amplify'
async function updateUser() {
const user = await Auth.currentAuthenticatedUser();
await Auth.updateUserAttributes(user, {
'address': '105 Main St. New York, NY 10001'
});
}

这里有一个链接到用于更新UserAttributes的Amplify文档。

最新更新