首页 > 解决方案 > 如何使用 Amplify 和 Android 注册用户并添加属性

问题描述

使用 Amplify 创建用户时,我调用的是 amplify.createUser(email, password)。

使用 Cognito 时,您可以使用带有 attributes 参数的 Auth.SignUp() 将 Cognito 用户池属性分配给用户。无论如何都可以用 Amplify 做到这一点?

我基本上想注册一个用户并同时设置一些 Cognito 用户池属性。

标签: javaandroidaws-amplify

解决方案


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

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


推荐阅读