我正在使用AngularJS上的Amazon WebService进行Cognito的用户管理。
忘记密码步骤时出错。
我已经看过如何处理AWS git(https://github.com/aws/amazon-cognito-identity-js)中给出的例子
但我总是在我的控制台上收到此消息:Error:
callListeners
emit
emitEvent
a
[52]</d.prototype.runTo
[52]</d.prototype.runTo/<
a/<
emitEvent/<
callListeners
emit
emitEvent
a
[52]</d.prototype.runTo
[52]</d.prototype.runTo/<
a/<
emitEvent/<
callListeners f
emit
emitEvent
a
[52]</d.prototype.runTo
[52]</d.prototype.runTo/<
a/<
emitEvent/<
callListeners
emit
emitEvent
a
[52]</d.prototype.runTo
[52]</d.prototype.runTo/<
a/<
emitEvent/<
callListeners
f
c/<
finishRequest
handleRequest/<
我无法弄清楚为什么它无效:
这是我重置用户密码的方法:
AuthService.forgetPassword = function(username) {
var userData = {
Username : username,
Pool : userPool
};
cognitoUser = new AWSCognito.CognitoIdentityServiceProvider.CognitoUser(userData);
cognitoUser =
cognitoUser.forgotPassword({
onSuccess: function (result) {
console.log('call result: ' + result);
},
onFailure: function(err) {
alert(err);
},
inputVerificationCode() {
var verificationCode = prompt('Please input verification code ' ,'');
var newPassword = prompt('Enter new password ' ,'');
cognitoUser.confirmPassword(verificationCode, newPassword, this);
}
});
};
请注意,verificationCode
和newPassword
getted设置得很好。
有谁知道该怎么做?
答案 0 :(得分:0)
看看GitHub:https://github.com/aws/amazon-cognito-identity-js/issues/381
虽然此处出现了与错误消息格式相同的问题。