使用AWS CLI命令可以创建Cognito用户,示例代码如下:
$ aws configure
$ aws cognito-idp create-user-pool --pool-name MyUserPool --auto-verified-attributes email --policies file://my-policies.json
$ aws cognito-idp admin-create-user --user-pool-id eu-west-1_1A2B3C4D5E --username jdoe --temporary-password Password123! --user-attributes Name=email,Value=jdoe@example.com
注意:必须指定用户池ID、用户名、临时密码和任何需要的用户属性。
$ aws cognito-idp admin-set-user-password --user-pool-id eu-west-1_1A2B3C4D5E --username jdoe --password NewPassword123!
$ aws cognito-idp admin-get-user --user-pool-id eu-west-1_1A2B3C4D5E --username jdoe
以上命令会返回用户的详细信息,包括ID,组等。