-1

私はAlexaとのアカウントリンクを使用してaccessTokenを取り戻しています。私はAWS Cognitoを使用して認証しています。 AccessTokenはAWS Cognitoのトークンですが、どうすれば使用できますか?私はCognitoUser情報を取得する必要があります。私はFacebook SDKを使用した例を見てきましたが、Fb.setToken(accessToken)と言っても簡単ではありませんが、Cognitoと同等のものは見つかりません。私は何が欠けているのですか?AWS CognitoアクセストークンJavascript

答えて

0

これは、唯一のcognitoを使用して、私の認証フローである私のために正常に動作します:

var authenticationData = { 
    Username: document.getElementById("user").value, 
    Password: document.getElementById("password").value 
    }; 

    var authenticationDetails = new AmazonCognitoIdentity.AuthenticationDetails(authenticationData); 

    var poolData = { 
    UserPoolId: AWSConfiguration.UserPoolId, 
    ClientId: AWSConfiguration.ClientAppId 
    }; 

    userPool = new AmazonCognitoIdentity.CognitoUserPool(poolData); 

    var userData = { 
    Username: document.getElementById("user").value, 
    Pool: userPool 
    }; 

    var cognitoUser = new AmazonCognitoIdentity.CognitoUser(userData); 

    cognitoUser.authenticateUser(authenticationDetails, { 

    // authenticate here 
関連する問題