我正在尝试注册一个使用用户池的用户,并在我的lambda中使用并修改了示例here中的代码。如何在Node.js Lambda中使用AWS用户池功能?
我引用AWS以正常方式:
var AWS = require('aws-sdk');
,并试图引用现有的用户群:
AWS.config.region = 'eu-east-1';
var poolData = {
UserPoolId : 'eu-west-1_xxxxxxx',
ClientId : 'xxxxxxx'
};
var userPool = AWS.CognitoIdentityServiceProvider.CognitoUserPool(poolData);
,但我得到了以下错误:
TypeError: AWS.CognitoIdentityServiceProvider.CognitoUserPool is not a function
上午我使用错误的SDK? the setup page解释了aws-cognito-sdk.min.js是完整SDK的变体,但仅引用了Cognito Identity Service,因此我认为完整的SDK也将允许我访问它... 任何想法?
完美的一杆解答。我正在寻找一个这样的简单例子超过3到4个小时,直到我找到这个。 – user3227262
您好,我正在尝试使用JS的纯SDK来执行Cognito请求,但我看过的示例使用了认知身份SDK。你能告诉我,如果你发现任何材料,并在哪里,以得到你的答案?谢谢。 –