Bem-vindos aos recursos dos desenvolvedores do Cognito. Aqui você encontrará materiais técnicos que descrevem como realizar uma tarefa específica com exemplos de código que podem ser reutilizados em aplicações. O primeiro conjunto de guias abaixo ensina o essencial para o desenvolvimento de Grupos de usuários do Cognito, Grupos de identidade do Cognito e AWS AppSync.
Comece a usar
Grupos de usuários do Amazon Cognito
Os grupos de usuários do Amazon Cognito facilitam a criação e a manutenção de um diretório de usuários, além da adição de cadastros (integração do usuário) e conexões em sua aplicação móvel ou da Web, para autenticação, autorização e acesso e controle de recursos.
- Começar a usar grupos de usuários do Amazon Cognito
- Configurar a aplicação de amostra: iOS | Android | JavaScript (Angular 2)
Grupos de identidade do Amazon Cognito
Com grupos de identidade do Amazon Cognito, você pode criar identidades únicas e atribuir permissões aos usuários. Você também pode conectar usuários por meio de provedores de identidades sociais, como o Facebook, o Google ou a Apple, ou com fornecedores de identidades corporativas com SAML ou OIDC, e controlar o acesso a seus recursos de back-end.
- Começar a usar grupos de identidade do Amazon Cognito
- Configurar a aplicação de amostra: iOS | Android
- Integre grupos de identidade do Cognito com grupos de usuários do Cognito
AWS AppSync
Se o Amazon Cognito Sync é novo para você, use o AWS AppSync. Da mesma forma que o Amazon Cognito Sync, o AWS AppSync é um serviço para a sincronização de dados de aplicações entre dispositivos.
Ele permite a sincronização de dados do usuário como preferências da aplicação ou estado do jogo. Além disso, ele amplia essas funcionalidades permitindo que vários usuários sincronizem dados compartilhados para colaboração em tempo real.
O AWS AppSync simplifica o desenvolvimento de aplicações, permitindo que você crie uma API flexível para acessar, manipular e combinar de forma segura dados de uma ou mais fontes de dados. O AppSync é um serviço gerenciado que usa GraphQL para permitir que aplicações obtenham exatamente os dados de que precisam com mais facilidade.
- AWS AppSync - Comece pela plataforma
- Para clientes do Cognito Sync atuais, aqui está é uma referência para começar a usar o Amazon Cognito Sync
Workshop
Amazon Cognito Workshop
Neste workshop, vamos nos aprofundar no Cognito e desenvolver uma solução de autenticação para uma amostra de loja de varejo. Trabalharemos com grupos de usuários do Amazon Cognito para autenticação de API para uma IU hospedada, SDK de grupos de usuários do Amazon Cognito com AWS Amplify e SDK de grupos de identidades do Amazon Cognito.
Vídeos de visão geral
Documentação
Grupos de usuários do Amazon Cognito (Guia do desenvolvedor)
Siga estas etapas para definir e configurar um grupo de usuários pela primeira vez com o console do Amazon Cognito
Configurar a aplicação de amostra: iOS | Android | JavaScript (Angular 2)
Grupos de identidade do Amazon Cognito (Guia do desenvolvedor)
Apresenta uma visão geral e as etapas dos grupos de identidade do Amazon Cognito para criar identidades ou configurar a autenticação do usuário com provedores de identidade federados sociais ou baseados em SAML.
Configurar uma aplicação de amostra: iOS | Android
Integrar grupos de identidades com grupos de usuários (Guia do desenvolvedor)
Conecte seus usuários e aplicações a outros serviços da AWS.
Sincronizar dados de aplicativos entre dispositivos
Se o Amazon Cognito Sync é novo para você, use o AWS AppSync. O AWS AppSync é um serviço para a sincronização de dados de aplicações entre dispositivos. Ele permite a sincronização de dados do usuário como preferências da aplicação ou estado do jogo. Além disso, ele amplia essas funcionalidades permitindo que vários usuários sincronizem dados compartilhados para colaboração em tempo real. Para clientes existentes do Cognito Sync, está é uma referência para começar a usar o Amazon Cognito Sync.
Novidades
- Data (do mais recente ao mais antigo)
Ferramentas e SDKs para desenvolvedores
Grupos de usuários do Amazon Cognito:
- Referência da API
- JavaScript: SDK | Aplicação de exemplo (Angular 2) | Tutorial
- iOS: SDK | Aplicação de exemplo (Objective C) | Tutorial
- Android: SDK | Aplicativo de exemplo | Tutorial
- Java: aplicação de exemplo
- .NET: aplicação de exemplo
- AWS Amplify: aplicação de exemplo
Grupos de identidade do Amazon Cognito
- Android: SDK | Aplicação de exemplo
Amazon Cognito Sync
- Referência da API
- iOS: SDK
- Android: SDK
Além de usar os SDKs de aplicações móveis e JavaScript de nível superior, você também pode usar as APIs de nível inferior disponíveis por meio dos seguintes AWS SDKs para integrar toda a funcionalidade do Amazon Cognito às suas aplicações.
- Java: Instale | Documentação | Saiba mais
- .NET: Instale | Documentação | Saiba mais
- Node.js: Instalar | Documentação | Saiba mais
- Python: Instale | Documentação | Saiba mais
- PHP: Instale | Documentação | Saiba mais
- Ruby: Instalar | Documentação | Saiba mais
Publicações e artigos do blog

Veja detalhes de definição de preço e calcule os seus custos.

Obtenha acesso instantâneo ao nível gratuito da AWS.

Comece a criar com o Amazon Cognito no Console de Gerenciamento da AWS.