Ir para o conteúdo

Como a diferenciação entre maiúsculas e minúsculas afeta os diferentes métodos de login do meu grupo de usuários do Cognito?

3 minuto de leitura
0

Quero saber como a diferenciação entre maiúsculas e minúsculas afeta os diferentes métodos de login do meu grupo de usuários do Amazon Cognito.

Resolução

Observação: se você receber erros ao executar comandos da AWS Command Line Interface (AWS CLI), consulte Solução de problemas da AWS CLI. Além disso, verifique se você está usando a versão mais recente da AWS CLI.

A diferenciação entre maiúsculas e minúsculas varia de acordo com a forma como você cria seu grupo de usuários. Depois de criar um grupo de usuários, não é possível modificar as configurações de diferenciação entre maiúsculas e minúsculas.

Por padrão, os grupos de usuários que você cria no console do Amazon Cognito não diferenciam maiúsculas de minúsculas. Para criar grupos de usuários que diferenciam maiúsculas de minúsculas, use a API CreateUserPool ou o comando create-user-pool da AWS CLI. Para usar a AWS CLI para criar um grupo de usuários que não diferencie maiúsculas de minúsculas, defina o parâmetro CaseSensitive como false.

Login com nome de usuário

Se você definir o parâmetro CaseSensitive como false na API UsernameConfigurationType, os usuários poderão fazer login com letras maiúsculas e minúsculas diferentes do nome de usuário.

Por exemplo, para grupos de usuários que diferenciam maiúsculas de minúsculas, User123 e user123 são contas diferentes. Para grupos de usuários que não diferenciam maiúsculas de minúsculas, User123 e user123 fazem login na mesma conta. A configuração de diferenciação entre maiúsculas e minúsculas afeta tanto a criação do nome de usuário quanto o login.

Observação: a autenticação por senha sempre diferencia maiúsculas de minúsculas, independentemente da configuração do nome de usuário.

Login com endereço de e-mail

Quando CaseSensitive é false, o alias de e-mail também não diferencia maiúsculas de minúsculas. Por exemplo, usuário@exemplo.com e Usuário@Exemplo.com sempre fazem login na mesma conta. O Amazon Cognito armazena o endereço de e-mail conforme você o inseriu, mas diferencia maiúsculas de minúsculas para autenticação.

Login com número de telefone

Os números de telefone não diferenciam maiúsculas de minúsculas. Os números de telefone devem seguir o formato E.164. O formato do número de telefone afeta a autenticação. Para mais informações, consulte Como configurar verificação de e-mail ou telefone.

Informações relacionadas

Autenticação com grupos de usuários do Amazon Cognito

Como criar contas de usuário como administrador

Crie uma nova aplicação no console do Amazon Cognito

Como personalizar atributos de login

AWS OFICIALAtualizada há 3 meses