【问题标题】:How do I use Cognito to update user pool attributes with android?如何使用 Cognito 通过 android 更新用户池属性?
【发布时间】:2020-12-03 04:11:27
【问题描述】:

我正在制作一个 android 应用程序,并使用 Amplify 框架在我的用户池中创建了一个用户。 amplify 的文档说尚未构建对 get/set 属性的调用,所以我想我需要直接使用 cognito。 我现在想在用户注册后设置名称等属性。

现在我有这段代码,但我不知道从这里做什么。

    CognitoUserAttributes attributes = new CognitoUserAttributes();
    attributes.addAttribute("testAttribute", "testValue");

我也在努力弄清楚如何在 android 中使用 cognito,我能找到的唯一文档是:https://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/index-all.html

【问题讨论】:

    标签: java android android-studio amazon-cognito aws-amplify


    【解决方案1】:

    此功能尚未在 Amplify for Android 中实现,但计划在不久的将来完成,如 this documentation 中所述。请返回文档以获取有关可用性的更新。

    与此同时,您仍然可以使用 Amplify。只需通过身份验证escape hatch 访问底层 AWSMobileClient,它确实支持传递自定义属性。有关如何准确使用 AWSMobileClient 的更多详细信息,请参阅this documentation

    【讨论】:

      猜你喜欢
      • 2022-01-21
      • 2020-02-08
      • 1970-01-01
      • 1970-01-01
      • 2020-02-16
      • 2021-12-07
      • 2020-10-07
      • 2017-01-22
      • 2020-01-05
      相关资源
      最近更新 更多