[英]Nest.js with AWS Cognito, How to get access to the user attributes
[英]How to get extra attributes of a user in user pool in AWS Cognito
我正在使用amazon-cognito-identity-js来验证我的用户池用户。在验证它之后,它传递了访问令牌,id令牌和刷新令牌。还有用户ID(用户池中的用户ID)。是否有任何获取这些令牌的用户属性(昵称,生日,地址)或aws-cognito中的用户ID的方法
哦,直接使用aws sdk CognitoIdentityServiceProvider类。可以使用我们从用户身份验证中获得的相同访问令牌
var params = {
AccessToken: "string"
};
var cognitoidentityserviceprovider = new AWS.CognitoIdentityServiceProvider();
cognitoidentityserviceprovider.getUser(params, function(err, data) {
if (err) {
console.log(err, err.stack);
} // an error occurred
else{
console.log(data);
} // successful response
})
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.