繁体   English   中英

如何在AWS Cognito中获取用户池中用户的额外属性

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM