Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular AWS amplify auth.completeNewPassword()不';工作_Angular_Typescript_Amazon Web Services_Aws Amplify - Fatal编程技术网

Angular AWS amplify auth.completeNewPassword()不';工作

Angular AWS amplify auth.completeNewPassword()不';工作,angular,typescript,amazon-web-services,aws-amplify,Angular,Typescript,Amazon Web Services,Aws Amplify,我正在使用auth.completeNewPassword()更新密码。。当我尝试更新密码时。我得到这个错误 TypeError: user.completeNewPasswordChallenge is not a function at Auth.js:865 at new ZoneAwarePromise (zone-evergreen.js:960) at AuthClass.push../node_modules/@aws-amplify/auth/lib-es

我正在使用auth.completeNewPassword()更新密码。。当我尝试更新密码时。我得到这个错误

TypeError: user.completeNewPasswordChallenge is not a function
    at Auth.js:865
    at new ZoneAwarePromise (zone-evergreen.js:960)
    at AuthClass.push../node_modules/@aws-amplify/auth/lib-esm/Auth.js.AuthClass.completeNewPassword (Auth.js:864)
    at AuthenticationService.updatePassword (authentication.service.ts:68)
    at CompletePasswordComponent.onSubmit (complete-password.component.ts:30)
    at CompletePasswordComponent_Template_form_ngSubmit_1_listener (complete-password.component.html:2)
    at executeListenerWithErrorHandling (core.js:21806)
    at wrapListenerIn_markDirtyAndPreventDefault (core.js:21848)
    at SafeSubscriber.schedulerFn [as _next] (core.js:37171)
    at SafeSubscriber.__tryOrUnsub (Subscriber.js:183)
以下是我正在使用的代码:

Auth.completeNewPassword(用户,密码,[])。然后((数据)=>{
控制台日志(数据);
})
.catch((err)=>console.log(err));

为了传递第一个参数(user),我将cognito user存储在本地存储中,并在需要使用此方法时进行检索。

我使用RxJS BehaviorSubject解决了这个问题


我回答了这个问题。

我设法使用RxJS BehaviorSubject解决了这个问题


我回答了这个问题。

我只是说你还需要安装AWS软件包。@Talg123你建议安装什么软件包?我只是说你还需要安装AWS软件包。@Talg123你建议安装什么软件包?