Reactjs &引用;回调不是一个函数";更改密码时出错
我正在使用cognito和reactjs实现更改密码Reactjs &引用;回调不是一个函数";更改密码时出错,reactjs,amazon-cognito,change-password,Reactjs,Amazon Cognito,Change Password,我正在使用cognito和reactjs实现更改密码 cognitoUser是从公共文件导入的对象-cognitoVariables.js aToken-访问令牌,'Abcd@1234“-旧密码,”Wxyz@5678“-新密码 当我执行它时,我发现回调不是一个函数错误。 你能帮我吗 cognitoUser.changePassword(atoken,'Abcd@1234', 'Wxyz@5678', function(err, result){ if (err) { al
cognitoUser
是从公共文件导入的对象-cognitoVariables.js
aToken-访问令牌,'Abcd@1234“-旧密码,”Wxyz@5678“-新密码
当我执行它时,我发现回调不是一个函数错误。
你能帮我吗
cognitoUser.changePassword(atoken,'Abcd@1234', 'Wxyz@5678', function(err, result){
if (err) {
alert("Inside Error")
alert(err.message || JSON.stringify(err));
return;
}
console.log('call result: ' + result);
});
我发现这是因为,cognitoUser是一个新创建的对象,没有accesstoken等属性,因为登录用户对象和新cognitoUser对象是不同的,尽管用户是相同的 如果我们再次尝试登录,如果我们尝试重新设置密码,则成功登录,它将完美工作