我是AWS Cognito的新手。我阅读了aws cognito文档并在互联网上搜索。在某些地方,我发现AWS cognito用于用户登录和注册,在某些地方,我发现cognito用于与设备和服务器进行数据同步。因此,现在我完全感到困惑的是,cognito的基本用途是什么,以及用户登录/注册或数据同步的最佳用途是cognito。
谢谢
答案 0 :(得分:1)
AWS Cognito总结了以下服务和功能的集合。
AWS Cognito用户池-用于应用程序登录,单点登录的身份提供程序。也可以集成支持SAML(例如Microsoft Active Directory)和社交身份(Google,Facebook,Amazon)的外部身份。
AWS Cognito联合身份-Identity Broker,该身份代理委派其他身份通过AWS角色访问AWS的权限。 (例如,您可以将Userpools与此连接,并配置通过特定Userpool登录的人将获得创建EC2实例的AWS许可。)
AWS Cognito Sync-这是另一个功能,可提供脱机同步支持(特别是针对移动应用程序),该功能可以为每个用户保留一个数据存储,该数据存储可与AWS后端对等方同步,并可以与其他AWS服务。
答案 1 :(得分:0)
简短回答:都是:)
一个好的开始是浏览常见问题解答 https://aws.amazon.com/cognito/faqs/