Le damos la bienvenida a los recursos para desarrolladores que usan Cognito. Aquí encontrará material técnico que describe cómo realizar una tarea específica 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 Cognito, los grupos de identidades de Cognito y del desarrollo de AWS AppSync.

Introducción

Grupos de usuarios de Amazon Cognito

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.

Grupos de identidades de Amazon Cognito

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.

AWS AppSync

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.

Videos con información general

Cómo crear una descripción general del grupo de usuarios de Amazon Cognito (7:37)
Análisis detallado de los grupos de usuarios de Amazon Cognito (24:47)
Autenticación sin contraseña con Amazon Cognito (11:41)
Compatibilidad de Amazon Cognito con AWS Web Application Firewall (5:31)
Cree una solución CIAM en 1 hora (39:10)
Cómo proteger su aplicación con Amazon Cognito (27:36)
Administración de la identidad B2B (tenencia múltiple) a escala (36:49)
Prepare y proteja sus aplicaciones durante las fiestas con Amazon Cognito y AWS WAF (48:26)
Control de acceso detallado con Grupos de identidades de Amazon Cognito (20:20)
Uso de Amazon Cognito en AWS Amplify (Auth) (13:30)
Más allá de la autenticación con Amazon Cognito (25:53)

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.

 

Implemente la autenticación sin contraseña con Amazon Cognito

La autenticación sin contraseña mejora la seguridad, reduce la fricción y proporciona una mejor experiencia de usuario a los usuarios finales de las aplicaciones orientadas al cliente. Amazon Cognito ofrece funciones para implementar flujos de autenticación personalizados, que pueden utilizarse para ampliar los factores de autenticación de su aplicación. Esta solución muestra varios patrones para
admitir la autenticación sin contraseña y proporcionar implementaciones de referencia para estos métodos:

  • FIDO2: también conocido como WebAuthn; inicie sesión con Face, Touch, YubiKey, etc.
  • Inicio de sesión con Magic Link: inicie sesión con un enlace secreto de un solo uso que recibirá por correo electrónico (y funciona en todos los navegadores).
  • Autenticación escalonada basada en SMS: permite que un usuario que ya haya iniciado sesión vuelva a verificar su identidad con una contraseña de un solo uso (OTP) por SMS sin necesidad de escribir su contraseña.

La implementación de referencia de cada uno de estos métodos de autenticación utiliza varios
recursos de AWS. Esta solución contiene código CDK (TypeScript) para el back-end y código front-end (TypeScript) para usar en la red, React y React Native para ayudar a los desarrolladores a entender los componentes básicos necesarios y a ampliar y ajustar la solución según sea necesario.

 

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 (de más reciente a más antigua)
  • Fecha (de más reciente a más antigua)
No se encontraron resultados
1

Herramientas para desarrolladores y SDK

Amazon Cognito Sync

API de nivel bajo
Además de utilizar los SDK para dispositivos móviles y 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.

Más información sobre los precios de los productos

Ver detalles de precios y calcule sus costos.

Más información 
Regístrese para obtener una cuenta gratuita

Obtenga acceso instantáneo a la capa gratuita de AWS. 

Registrarse 
Comience a crear en la consola

Comience a crear con Amazon Cognito en la consola de administración de AWS.

Iniciar sesión