我正在从解析转向AWS。我只是想让用户在AWS DB中将自己注册为用户。我还想实现自定义登录。
因为我是全新的,所以我尝试了以下
1)通过启用自定义用户的SignIn
在控制台中创建应用程序2)启用云逻辑
3)启用推送通知
4)从AWS控制台下载软件包。
5)我在AWS Cognito中创建了一个标识池
现在我只是想知道如果我需要将用户注册到应用并让他登录,我接下来要做什么?
提前致谢。
答案 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
输入
IdentityPoolId&区域 - 在CognitoSyncClientManager.java中。
DeveloperProvider& DeveloperAuthenticationProvider.java中的DeveloperAuthenticationAppEndPoint(从CloudFormation堆栈生成的URL)
现在尝试使用DynamoDb中的注册用户登录您的应用程序。 您的开发人员身份验证已准备就绪!