要获取AWS Cognito中的所有用户,您可以使用AWS SDK提供的ListUsers API。以下是一个示例代码,展示如何使用AWS SDK for JavaScript来获取所有用户:
const AWS = require('aws-sdk');
AWS.config.update({region: 'Your_Region'});
const cognitoidentityserviceprovider = new AWS.CognitoIdentityServiceProvider();
const listUsers = async () => {
const params = {
UserPoolId: 'Your_User_Pool_Id'
};
try {
let response = await cognitoidentityserviceprovider.listUsers(params).promise();
console.log(response.Users);
} catch (error) {
console.log(error);
}
};
listUsers();
请确保替换代码中Your_Region
和Your_User_Pool_Id
为实际的区域和用户池ID。此代码将使用AWS SDK for JavaScript中的listUsers
方法来列出用户池中的所有用户,并将结果打印到控制台。
请注意,您需要对AWS SDK进行适当的配置,并且您的访问凭证需要有足够的权限来执行此操作。