使用 Amazon Cognito 验证用户身份 - Amazon SDK for .NET
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

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

使用 Amazon Cognito 验证用户身份

注意

本主题中的信息特定于基于 .NET 框架和Amazon SDK for .NET版本 3.3 及更早版本。

使用 Amazon Cognito Identity,您可以为用户创建唯一的身份并对其进行身份验证,以实现对您的Amazon诸如 Amazon S3 或 Amazon DynamoDB 等资源。Amazon Cognito Identity 支持公共身份提供商 (如 Amazon、Facebook、Twitter/Digits、Google 或兼容 OpenID Connect 的任何提供商),以及未经身份验证的身份。Amazon Cognito 还支持已验证开发人员,借助该功能,您可以注册用户并通过自己的后端身份验证流程对用户进行身份验证,同时仍然使用 Amazon Cognito Sync 同步用Amazon资源的费用。

有关Amazon Cognito,请参阅Amazon Cognito 开发人员指南.

以下代码示例显示如何轻松使用 Amazon Cognito 身份。这些区域有:凭证提供商示例显示如何创建和验证用户身份。这些区域有:CognitoAuthentication 扩展库示例演示如何使用 CognitoAuthentication 扩展库以对 Amazon Cognito 用户池进行身份验证。