1
CognitoでユーザーのIDプールIDを取得しようとしています。nodejsのユーザーのIDプールIDを取得する方法
私はすべての資格情報(username、pw)とクライアントID、プールID、IDプールIDを持っています。
は、私は、次のコードを使用してブラウザを使用してこの操作を行うことができます。私は、複数のユーザーのためにそれを取得しようとすると、
AWS.config.credentials.get(function(err, resp) {
if (err) {
console.log('get creds error', err);
alert('get creds error' + err);
} else {
console.log('get creds success', AWS.config.credentials);
// Credentials will be available when this function is called.
accessKeyId = AWS.config.credentials.accessKeyId;
secretAccessKey = AWS.config.credentials.secretAccessKey;
sessionToken = AWS.config.credentials.sessionToken;
console.log("in creds.get - accessKeyId: " + accessKeyId);
console.log("in creds.get - secretyKey: " + secretAccessKey);
console.log("in creds.get - sessionToken: " + sessionToken);
// get this Id and push to array
console.log('UserID: ', AWS.config.credentials.params.IdentityId);
users_identity[username] = AWS.config.credentials.params.IdentityId;
cognitoUser.signOut();
}
});
は、しかし、私は一つだけのためにそれを得ることができます。他のは、私が
console.log('UserID: ', AWS.config.credentials.params.IdentityId);
呼び出したときに示す間違ったアイデンティティ・プールIDはnodejsでこれを行うには、それは可能ですか?