Autenticación de usuarios con Amazon Cognito - AWS SDK para .NET versión 3

Se ha publicado la versión 4 de AWS SDK para .NET.

Para empezar a usar la nueva versión del SDK, consulte la Guía para desarrolladores de AWS SDK para .NET (versión 4), especialmente el tema Migración a la versión 4.

Autenticación de usuarios con Amazon Cognito

nota

La información de este tema es específica de proyectos basados en .NET Framework y en AWS SDK para .NET versión 3.3 y anteriores.

Con Amazon Cognito Identity puede crear identidades exclusivas para los usuarios y autenticarlos para que tengan un acceso seguro a los recursos de AWS, como Amazon S3 o Amazon DynamoDB. Amazon Cognito Identity es compatible con proveedores de identidades públicos como Amazon, Facebook, Twitter/Digits, Google o cualquier proveedor compatible con OpenID Connect, así como con identidades sin autenticar. Cognito también admite identidades autenticadas por el desarrollador, que le permiten registrar y autenticar usuarios mediante su propio proceso de autenticación backend, sin dejar de usar Amazon Cognito Sync para sincronizar los datos de los usuarios y obtener acceso a los recursos de AWS.

Para obtener más información sobre Amazon Cognito, consulte la Guía para desarrolladores de Amazon Cognito.

En los siguientes ejemplos de código se muestra cómo utilizar Amazon Cognito Identity fácilmente. En el ejemplo del tema Proveedor de credenciales se muestra cómo crear y autenticar identidades de usuario. En el ejemplo del tema Biblioteca de extensiones CognitoAuthentication se muestra cómo utilizar la biblioteca de extensiones CognitoAuthentication para autenticar grupos de usuarios de Amazon Cognito.