gpt4 book ai didi

amazon-web-services - 如何通过 Cognito 用户池授权 token 识别用户?

转载 作者:数据小太阳 更新时间:2023-10-29 03:22:13 27 4
gpt4 key购买 nike

感谢您阅读本期,场景如下。

用户通过 jwt.Token 向 API Gateway 发送属于 Cogntio User Pool 的请求,API Gateway 被授权但无法识别请求属于哪个用户。“events.APIGatewayProxyResponse”默认不提供信息,如 openId、电子邮件等。

如何通过授权 token 识别用户?

最佳答案

以下代码片段将为您获取用户信息,

exports.Execute = function(event, callback) {                                                                              
var params = {
AccessToken: 'STRING_VALUE'
};

event.cognitoidentityserviceprovider.getUser(params, function(err, data) {
if (err) {
callback(null, err);
} else {
callback(null, data);
}
});

};

可以通过以下链接访问 aws 的官方文档。

https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/CognitoIdentityServiceProvider.html#getUser-property

希望对您有所帮助。

关于amazon-web-services - 如何通过 Cognito 用户池授权 token 识别用户?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51891511/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com