View a markdown version of this page

将社交身份提供者与用户池配合使用 - Amazon Cognito
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)。

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

将社交身份提供者与用户池配合使用

您的网络和移动应用程序用户可以通过社交身份提供商 (IdP) 登录,例如谷歌、Facebook、亚马逊和苹果。您启用托管登录,Amazon Cognito 会将每个社交 IdP 的登录按钮添加到您的托管登录页面。Amazon Cognito 处理与提供商的 OAuth 2.0 和 OpenID Connect 交换,并向您的应用程序发放一组标准的用户池令牌,因此无论用户如何登录,您的后端系统都可以标准化用户池令牌。有关 Amazon Cognito 为这些交易所创建的终端节点的更多信息,请参阅 Amazon Cognito 用户池身份验证 API 参考。

每个提供商都有自己的开发者控制台、自己的输入值和自己的陷阱。选择您的提供商以获取分步说明:

注意

Sign-in 通过第三方(联合)在 Amazon Cognito 用户池中可用。此功能不依赖于通过 Amazon Cognito 身份池(联合身份)实现的联合身份验证。