Recursos de Amazon Cognito

Información general

Amazon Cognito le permite agregar el registro de usuarios, el inicio de sesión, el control de acceso y el acceso a los servicios de AWS de intermediación a sus aplicaciones web y móviles en cuestión de minutos. Es un servicio rentable y centrado en el desarrollador que proporciona almacenes de identidades seguros y basados en inquilinos y opciones de federación que pueden escalar a millones de usuarios. Amazon Cognito lo ayuda a crear experiencias de marca para los clientes, a mejorar la seguridad y adaptarse a las necesidades de sus clientes. Por ejemplo, admite el registro con proveedores de identidad social y el registro sin contraseña mediante claves de paso de WebAuthn o contraseñas de un solo uso por SMS y correo electrónico. Amazon Cognito admite varios estándares de cumplimiento, funciona con estándares de identidad abiertos y se integra con un amplio catálogo de recursos de desarrollo y bibliotecas de SDK.

Aquí encontrará material técnico en el que se describe cómo realizar tareas específicas con muestras de código que puede reutilizar en su aplicación. El primer conjunto de guías que se incluye a continuación le enseña los aspectos básicos de los grupos de usuarios de Amazon Cognito, los grupos de identidades de Amazon Cognito y el desarrollo de AWS AppSync.  

Introducción

Los grupos de usuarios de Amazon Cognito simplifican la creación y el mantenimiento de un directorio de usuarios y el agregado de un registro (incorporación de usuarios) e inicio de sesión a su aplicación móvil o web para la autenticación, la autorización y el acceso a y control de recursos.

A través de los grupos de identidades de Amazon Cognito puede crear identidades únicas y asignar permisos a usuarios. Además, los usuarios pueden iniciar sesión a través de proveedores de identidad social, como Facebook, Google o Apple, o a través de proveedores de identidad corporativa con SAML u OIDC, y controlar el acceso a sus recursos en el backend.

Si es nuevo en Amazon Cognito Sync, use AWS AppSync. Al igual que Amazon Cognito Sync, AWS AppSync es un servicio para sincronizar los datos de las aplicaciones entre dispositivos.

Permite sincronizar los datos del usuario, como las preferencias de la aplicación o el estado del juego. También amplía estas capacidades, ya que permite que varios usuarios se sincronicen y colaboren en tiempo real en datos compartidos.

AWS AppSync simplifica el desarrollo de aplicaciones porque permite crear una API flexible para obtener acceso seguro a datos a partir de uno o más orígenes de datos y la posibilidad de manipularlos y combinarlos. AppSync es un servicio administrado que utiliza GraphQL para facilitar a las aplicaciones la obtención de los datos específicos que necesitan.

Taller

Taller sobre Amazon Cognito
En este taller, profundizaremos en Cognito y crearemos una solución de autenticación para una tienda minorista de muestra. Trabajaremos con los grupos de usuarios de Amazon Cognito para la autenticación de API para una interfaz de usuario alojada, el kit de desarrollo de software (SDK) de grupos de usuarios de Amazon Cognito con AWS Amplify y el SDK de grupos de identidades de Amazon Cognito.

Aplicaciones de muestra

Ejemplo de aplicación para tienda de mascotas
Esta aplicación web de muestra demuestra la autenticación y la autorización basada en políticas de diferentes tipos de usuarios en una aplicación web imaginaria de una tienda de mascotas. Esta aplicación utiliza Amazon Cognito para la autenticación y utiliza Amazon Verified Permissions para la autorización basada en políticas. La aplicación utiliza la plataforma AWS Amplify para acelerar el despliegue y el aprovisionamiento de los recursos de backend.

Videos

Cómo usar las características de seguridad avanzadas del grupo de usuarios de Amazon Cognito (12:00)
Cómo crear un grupo de identidades de Amazon Cognito (7:25)
Compatibilidad de Amazon Cognito con AWS Web Application Firewall (5:31)
Federación SAML, inicio de sesión por el IdP y cifrado SAML (15:28)
Administración de la identidad B2B (tenencia múltiple) a escala (36:49)
Cree una solución CIAM en 1 hora (39:10)

Documentación

Grupos de usuarios en Amazon Cognito (Guía para desarrolladores)

Siga estos pasos para configurar un grupo de usuarios por primera vez con la consola de Amazon Cognito

Configure la aplicación de muestra: iOS | Android | JavaScript (Angular 2)

Grupos de identidades en Amazon Cognito (Guía para desarrolladores)

Ofrece una descripción general y los pasos relacionados con los grupos de identidades de Amazon Cognito para crear identidades o configurar la autenticación de usuarios con proveedores de identidades sociales federadas o basadas en SAML.

Configure una aplicación de muestra: iOS | Android

Integre los grupos de identidades con los grupos de usuarios (Guía para desarrolladores)

Conecte sus usuarios y aplicaciones con otros servicios de AWS.

Sincronice los datos de las aplicaciones entre dispositivos

Si es nuevo en Amazon Cognito Sync, use AWS AppSync. AWS AppSync es un servicio para sincronizar los datos de las aplicaciones entre dispositivos. Permite sincronizar los datos del usuario, como las preferencias de la aplicación o el estado del juego. También amplía estas capacidades, ya que permite que varios usuarios se sincronicen y colaboren en tiempo real en datos compartidos. Para los clientes actuales de Cognito Sync, aquí hay una referencia para comenzar a utilizar Amazon Cognito Sync.

Preguntas del centro de conocimientos de AWS Support para Amazon Cognito

Obtenga respuestas a las preguntas más frecuentes y utilice artículos útiles para solucionar problemas con las capacidades de Amazon Cognito, como la recuperación de cuentas, los tokens OIDC, la configuración de seguridad y mucho más.

Novedades

  • Fecha
No se encontraron resultados
1

Herramientas para desarrolladores y SDK

Además de utilizar los SDK móviles y de JavaScript de mayor nivel, también puede usar las API de nivel inferior disponibles mediante los siguientes SDK de AWS para integrar toda la funcionalidad de Amazon Cognito en sus aplicaciones.

Artículos y publicaciones del blog

No se han encontrado publicaciones de blog en este momento. Consulte el Blog de AWS para conocer otros recursos.

1