Información general

HAQM 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. HAQM 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. HAQM 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 HAQM Cognito, los grupos de identidades de HAQM Cognito y el desarrollo de AWS AppSync.  

Introducción

Los grupos de usuarios de HAQM 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 HAQM 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 HAQM Cognito Sync, use AWS AppSync. Al igual que HAQM 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 HAQM 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 HAQM 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 HAQM Cognito con AWS Amplify y el SDK de grupos de identidades de HAQM 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 HAQM Cognito para la autenticación y utiliza HAQM 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 HAQM Cognito (12:00)
Cómo crear un grupo de identidades de HAQM Cognito (7:25)
Compatibilidad de HAQM 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 HAQM Cognito (Guía para desarrolladores)

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

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

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

Ofrece una descripción general y los pasos relacionados con los grupos de identidades de HAQM 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 HAQM 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 HAQM Cognito Sync.

Preguntas del centro de conocimientos de AWS Support para HAQM Cognito

Obtenga respuestas a las preguntas más frecuentes y utilice artículos útiles para solucionar problemas con las capacidades de HAQM 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 HAQM 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