Vamos começar com a Amazon Cognito e está trabalhando na plataforma da AWS.
O que é Amazon Cognito?
O Amazon Cognito é um serviço de autenticação de usuário e sincronização de dados que facilita para o usuário gerenciar dados para o aplicativo em vários dispositivos conectados. O usuário pode criar várias identidades para os usuários do aplicativo, e o serviço também suporta identidades autenticadas que ajudam os usuários do aplicativo a iniciar como hóspedes sem fazer login:
Características do Amazon Cognito
Algumas das características importantes do Amazon Cognito são mencionadas abaixo:
Pool de identidade: É útil para fornecer acesso a curto prazo aos serviços da AWS.
Pool de usuários: Ele fornece a capacidade de gerenciar um diretório do usuário para que um aplicativo ou vários aplicativos possa interagir com esse diretório.
Segurança: A Amazon Cognito colaborou com o Amazon Web Application Firewall (WAF) para detectar bots no aplicativo e manter o aplicativo seguro deles:
Como funciona o Cognito?
Para trabalhar com o Amazon Cognito Service, basta procurar o serviço Cognito no painel da Amazon:
Clique no "Crie um novo pool de identidade”Botão do painel do Cognito:
Digite o nome da piscina como uma identidade da piscina:
Role para baixo até a parte inferior da página para selecionar o serviço através do qual o usuário deseja criar um ID e digitar o exemplo mencionado na caixa:
A próxima página criará automaticamente uma função do IAM com sua política, e o usuário pode editá -los na página:
Role a página para revisar o resumo e clicar no “Permitir" botão:
Depois que o pool é criado, o usuário pode editar suas configurações clicando no “Editar pool de identidade" link:
Basta configurar o pool de identidade desta página:
E clique no “Salvar alterações”Botão para editar com êxito as configurações do pool:
O pool é criado e, assim que o usuário fizer o login no aplicativo, ele exibirá suas identidades aqui:
Você criou com sucesso um pool de identidade na Amazon Cognito.
Conclusão
A Amazon Cognito é um serviço da AWS que fornece pools de identidade do usuário para gerenciar identidades em aplicativos usando vários dispositivos. Ele oferece ao usuário criar pools de identidade e pools de usuários para validar o número de usuários e sua identidade e descobrir se eles são usuários ou bots reais para aprimorar a segurança. Este guia explicou o serviço Amazon Cognito e como usá -lo.