来自android mobile sdk

时间:2016-03-28 07:59:04

标签: android aws-mobilehub

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

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

1)通过启用自定义用户的SignIn

在控制台中创建应用程序

2)启用云逻辑

3)启用推送通知

4)从AWS控制台下载软件包。

5)我在AWS Cognito中创建了一个标识池

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

提前致谢。

1 个答案:

答案 0 :(得分:0)

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

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

确保您输入右侧 - 开发者提供商名称& 标识池ID

将生成一个Applicaton URL,您可以通过网络/移动用户界面注册用户。

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

输入

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

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

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