欢迎访问 Cognito 开发人员的资源网站。您可在此找到相关技术材料,了解如何使用可在应用程序中重复使用的代码示例完成特定任务。以下第一套指南将向您介绍 Cognito 用户池、联邦身份和 Sync 开发的基础知识。如果您是第一次使用 Cognito,应该从“创建您的第一个项目”开始。

创建您的第一个项目

Cognito 用户池:

使用 Amazon Cognito 用户池,您可以轻松创建和维护用户目录,还可为您的移动或 Web 应用程序添加注册 (用户初次体验) 和登录功能,从而进行身份验证、授权以及资源访问和控制。

Cognito Sync:

您可以使用 Amazon Cognito Sync 跨设备同步用户配置文件和进度数据,以便用户在更换设备后继续中断的操作。

Cognito 联合身份:

使用 Amazon Cognito 联合身份,您可以借助 SAML 允许用户通过 Facebook 和 Google 等社交身份提供商或通过企业身份提供商进行登录,还可控制用户对您的后端资源的访问。

twitter_amazon-workspaces_launches-value-bundle_orange

文档、SDK 和示例应用程序

低级别 API

除了使用较高级的移动和 JavaScript SDK,您还可以通过以下 AWS SDK 使用可用的较低级 API,以在您的应用程序中集成所有的 Amazon Cognito 功能。

在线视频

AWS re:Invent 2017: Implement User On-boarding, Sign-Up, & Sign-In for Web & Mobile Apps (MBL305)
AWS re:Invent 2017: Identity Management for Your Users & Apps: Deep Dive on Amazon Cognito (SID332)
AWS re:Invent 2017: Serverless Authentication and Authorization (SRV403)
AWS re:Invent 2017: Building Hybrid and Web apps using JavaScript with AWS Mobile (MBL310)
Live Coding with AWS: API Authentication with Amazon Cognito
AWS re:Invent 2017: Analytics, Authentication and Data with JavaScript: AWS Amplify (MBL403)

安全、可扩展且注册只需几分钟。

准备好开始使用?