AWS cognito与AppAuth集成

时间:2018-05-23 05:35:33

标签: android ios amazon-web-services aws-cognito appauth

我需要在Cognito用户池上为具有自托管登录/注册屏幕的移动应用程序执行授权工作流程。

我已使用原生UI屏幕测试了登录/注册Cognito用户池,但我需要它来使用自托管的Cognito屏幕。

我想在移动端使用AppAuth来处理这个过程。

尚未找到示例或示例代码。请建议如何进行。

1 个答案:

答案 0 :(得分:1)

AWS Cognito Auth为自然登录提供自托管的Web UI。有关完整设置,请参阅documentation

适用于iOS和Android的Amazon Cognito Auth SDK简化了在您的应用中添加注册和登录功能的过程。使用此SDK,您可以使用Cognito用户池的应用程序集成和联合功能,使用AWS托管的可自定义UI来注册和登录用户,以及通过SAML使用内置的外部身份提供商联盟。要了解详情,请参阅Developer Guide

您现在可以使用Amazon Cognito Authto轻松添加登录和注销到您的移动应用程序。您在Amazon Cognito中的用户池是一个完全托管的用户目录,可以扩展到数亿用户,因此您不必担心构建,保护和扩展解决方案以处理用户管理和身份验证。

示例应用

Android demo

iOS demo

图书馆的源代码:

Android

iOS