首页 > 解决方案 > 无法获取 AWS Cognito 的当前用户

问题描述

JS 新手,使用 AWS Cognito 出现以下错误。即使我在导入声明中明确提到它,我也无法弄清楚为什么它无法识别 AmazonCognitoIdentity...

ReferenceError:未定义 AmazonCognitoIdentity

<script type="text/javascript" src="https://sdk.amazonaws.com/js/aws-sdk-2.7.16.min.js" ></script>
import * as AmazonCognitoIdentity from 'amazon-cognito-identity-js';

userAuth();

function userAuth() {

    var data = {
        UserPoolId: 'us-east-1_*****',
        ClientId: '********'
    };

    var userPool = new AmazonCognitoIdentity.CognitoUserPool(data);
    var cognitoUser = userPool.getCurrentUser();
    if (cognitoUser != null) {
console.log("Success");
}
else {
console.log("Failure");
}

任何帮助将不胜感激!

标签: amazon-web-servicesamazon-cognitoreferenceerror

解决方案


推荐阅读