Как вручную создать пользователя в AWS Cognito (CLI)

19 dic 2022 1 min di lettura
Как вручную создать пользователя в AWS Cognito (CLI)
Indice dei contenuti

Вступление

Amazon Cognito — это решение для управления идентификацией пользователей и доступом, которое позволяет разработчикам легко создавать и управлять аутентификацией пользователей, пользовательскими данными и авторизацией для своих веб-приложений и мобильных приложений. В этой статье мы увидим, как создавать пользователей в AWS Cognito с помощью интерфейса командной строки AWS.

Создайте пользователя Cognito в AWS

Вы можете создать пользователя вручную в AWS Cognito через командную строку (CLI) с помощью команды aws cognito-idp sign-up:

aws cognito-idp sign-up \
 --region REGION \
 --client-id CLIENT_ID \
 --username USERNAME \
 --password PASSWORD

Подтвердите пользователя как администратора: подтвердите нового добавленного пользователя с помощью следующей команды:

aws cognito-idp admin-confirm-sign-up \
 --user-pool-id us-west-1_XXXXXXXX \
 --username [email protected] \
 --region us-west-1 \
 --profile geoff

Подтвердите адрес электронной почты. Наконец, подтвердите адрес электронной почты вновь добавленного пользователя с помощью следующей команды:

aws cognito-idp admin-update-user-attributes \
 --user-pool-id us-west-1_XXXXXXXX \
 --username [email protected] \
 --user-attributes Name=email_verified,Value=true \
 --region us-west-1 \
 --profile geoff

Где это находится:

  • REGION — это регион AWS, в котором размещен ваш пул пользователей Cognito.
  • CLIENT_ID — это идентификатор клиента приложения, которое вы используете для аутентификации пользователей.
  • USERNAME — это имя пользователя, которое вы хотите присвоить пользователю.
  • PASSWORD — это пароль, который вы хотите назначить пользователю.

Если вы хотите указать дополнительные атрибуты для пользователя, вы можете использовать параметр --user-attributes со списком атрибутов в формате JSON.

Для получения дополнительной информации об этой команде вы можете обратиться к документации AWS: https://docs.aws.amazon.com/cli/latest/reference/cognito-idp/sign-up.html.

Вступление

Надеюсь, это было полезно для вас! Если у вас есть другие вопросы или вы хотите узнать больше, не стесняйтесь спрашивать.

Support us with a

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.