可以使用iOS SDK在Amazon Cognito中更改用户名吗?

法布里佐

如标题中所述,是否可以更改Amazon Cognito用户的用户名?我在文档中找不到任何内容

阿尔卡·穆克吉(Arka Mukherjee)

可以preferred_username通过updateAttributesAPI调用使用iOS SDK更新Cognito用户的不过,请注意,您将无法修改username用户的。引用AWS官方文档,

用户名值是一个单独的属性,与名称属性不同。用户名始终是注册用户所必需的,创建用户后不能更改。

但是,preferred_username确实可以更改值,并且根据官方文档,使用iOS SDK更改示例用户名的示例代码如下:

AWSCognitoIdentityUserAttributeType * attribute = [AWSCognitoIdentityUserAttributeType new];
attribute.name = @"preferred_username";
attribute.value = @"John User";
[[user updateAttributes:@[attribute]] continueWithSuccessBlock:^id _Nullable(AWSTask<AWSCognitoIdentityUserUpdateAttributesResponse *> * _Nonnull task) {
    //success
    return nil;
}];

我还想指出,iOS SDK的AWS API文档非常少,我建议开发人员在有疑问时仔细阅读SDK源代码

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何获取cloudformation模板中的参数以使用Amazon Go SDK启动?

可以使用API代替SDK吗?

如何在iOS中从Facebook SDK 4.0获取用户名

我可以使用Braintree iOS SDK显示本地化的Drop In UI吗

我们可以使用Twilio iOS SDK进行VOIP推送通知吗?

如何在Aurelia中使用Amazon Cognito Identity SDK?

如何使用Amazon Cognito sdk实施* Remember me *选项?

注册后无法使用iOS Cognito UserPool SDK更改用户属性

Amazon Cognito JS SDK

有什么办法可以在用户身份验证登录页面中更改用户名字段标签?

是否有任何API可以更改用户的用户名

如何使用简单成员资格在MVC 4应用程序中更改用户名和密码

您可以在vbs中获得PC用户名吗?

如何通过Facebook SDK在iOS中获取用户名和密码

我可以使使用iOS7 SDK构建的应用看起来像iOS 7中的iOS 6应用吗?

在iOS 7中可以使用吗?

Amazon Cognito使用用户名和密码登录用户

尝试更改用户名时,终端会告诉我该进程当前正在使用该用户

使用MongoDB更新功能无法正确更改用户名?

我可以使用borg备份到Amazon Glacier吗?

我可以使用Facebook iOS SDK打开用户的Facebook个人资料吗?

可以使用SDK构建Yocto配方吗?

AWS Lambda:可以使用Oracle Java SDK吗?

在Ubuntu中更改用户名

我可以在 Laravel 中更改用户表结构吗?

更改用户名后无法使用 apt-get 进行安装

可以使用 sdk 创建 azure 数据块吗

如何使用护照本地猫鼬更改用户名密码

在firebase中更改用户名