Come creare un utente manualmente in AWS Cognito (CLI)

19 dic 2022 1 min di lettura
Come creare un utente manualmente in AWS Cognito (CLI)
Indice dei contenuti

Introduzione

Amazon Cognito è una soluzione per la gestione dell'identità e degli accessi degli utenti che consente agli sviluppatori di creare e gestire facilmente l'autenticazione degli utenti, i dati degli utenti e l'autorizzazione per le loro app Web e mobili. In questo articolo, vedremo come creare utenti in AWS Cognito utilizzando AWS CLI.

Creare un utente Cognito in AWS

Puoi creare un utente manualmente in AWS Cognito tramite la riga di comando (CLI) utilizzando il comando aws cognito-idp sign-up:

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

Conferma utente come amministratore: confermare l'utente appena aggiunto con il comando seguente:

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

Verifica indirizzo e-mail: infine, verifica l'indirizzo e-mail dell'utente appena aggiunto con il comando seguente:

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 

Dove:

  • REGION è la regione di AWS in cui è ospitato il tuo pool di utenti Cognito.
  • CLIENT_ID è l'ID client dell'applicazione che stai utilizzando per autenticare gli utenti.
  • USERNAME è il nome utente che vuoi assegnare all'utente.
  • PASSWORD è la password che vuoi assegnare all'utente.

Se vuoi specificare ulteriori attributi per l'utente, puoi utilizzare il parametro --user-attributes con una lista di attributi in formato JSON.

Per ulteriori informazioni su questo comando, puoi consultare la documentazione di AWS: https://docs.aws.amazon.com/cli/latest/reference/cognito-idp/sign-up.html

Introduzione

Spero che questo ti sia stato utile! Se hai altre domande o vuoi saperne di più, non esitare a chiedere.

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.