私はCognito Amazon Webserviceを使用してユーザー管理を行っています。AngularJSのAWS Cognitoログインエラー
私はすでに、私はこのコンソールのエラーをした私は、ユーザプールにログインしようとしている私のuserPoolが、毎回の署名を管理:
Error: this.pool.getUserPoolId is not a function
getUserPoolIdからです私は知りません...
編集:私は私のコードの工場で私のログイン機能をしました:
login: function(username, password) {
var authenticationData = {
Username : username,
Password : password
};
var userData = {
Username :username,
Pool : poolData
};
var authenticationDetails = new AWSCognito.CognitoIdentityServiceProvider.AuthenticationDetails(authenticationData);
var cognitoUser = new AWSCognito.CognitoIdentityServiceProvider.CognitoUser(userData);
cognitoUser.authenticateUser(authenticationDetails, {
onSuccess: function (result) {
console.log('access token + ' + result.getAccessToken().getJwtToken());
/*Use the idToken for Logins Map when Federating User Pools with Cognito Identity or when passing through an Authorization Header to an API Gateway Authorizer*/
console.log('idToken + ' + result.idToken.jwtToken);
},
onFailure: function(err) {
alert(err);
},
});
}
は何をすべきか、誰を知っていますか?
私たちは、この質問の背景を理解するためのコードが必要になります。 – jonode
Thansk質問を編集しました。 – rastafalow