4

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

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

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

2)启用云逻辑

3)启用推送通知

4) 从 AWS 控制台下载包。

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

现在我只想知道如果我需要将用户注册到应用程序并让他登录,我下一步该怎么做?

提前致谢。

4

1 回答 1

0

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

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

确保您输入正确的 - Developer Provider Name & Identity Pool Id

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

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

进入

  1. IdentityPoolId & Region - 在 CognitoSyncClientManager.java 中。

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

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

于 2016-04-14T07:36:41.933 回答