android - 从 android 移动 sdk 在 aws 中创建帐户

标签 android aws-mobilehub

我正从解析转移到 AWS。我只是想让用户将自己注册为 AWS DB 中的用户。我还想实现自定义登录。

因为我是全新的,所以我尝试了以下方法

1)通过启用自定义用户登录在控制台中创建应用

2)启用云逻辑

3)启用推送通知

4)从 AWS 控制台下载包。

5)我在 AWS Cognito 中创建了一个身份池

现在我只想知道如果我需要将用户注册到该应用并让他登录,我接下来必须做什么?

提前致谢。

最佳答案

您现在必须创建您的移动后端。 下载 - https://github.com/awslabs/amazon-cognito-developer-authentication-sample

并按照自述文件中给出的步骤进行操作。 最快的部署正在使用 - Amazon Cloud Formation。

确保您输入正确的 - 开发人员提供商名称身份池 ID

将生成一个应用程序 URL,您可以在其中通过 Web/移动 UI 注册您的用户。

在此之后, 下载 - https://github.com/awslabs/aws-sdk-android-samples/tree/master/CognitoSyncDemo

输入

  1. IdentityPoolId 和区域 - 在 CognitoSyncClientManager.java 中。

  2. DeveloperAuthenticationProvider.java 中的 DeveloperProvider 和 DeveloperAuthenticationAppEndPoint(从 CloudFormation 堆栈生成的 URL)

现在尝试使用您在 DynamoDb 中的注册用户登录您的应用程序。 您的开发者身份验证已准备就绪!

关于android - 从 android 移动 sdk 在 aws 中创建帐户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36258277/

相关文章:

android - 模拟器上的多点触控

android - 在数据 fragment 之间传递数据

amazon-web-services - AWS Cognito/Amplify - 将新用户注册自动添加到用户组

react-native - 在 React Native 上使用 Authenticator UI 自定义 AWS 放大

java - Android,客户端服务器通信

java - 等到检索到 Firestore 数据以启动 Activity

android - 如何将 View (例如标签)的高度/宽度设置为其内容的大小?

swift - AWS Mobile Hub 声明用户在自定义 UI 用户池登录/身份验证后未登录

swift - 如何使用 AWS mobile hub 创建的 s3 存储桶将文件从 Swift 上传到 protected s3 存储桶?