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