2017-09-01 69 views
1

我已经建立了一个使用流星的手机应用程序。注册完成使用otp。我已经添加了一个忘记密码按钮,但不知道如何使用它。 我验证所述用户,并使用下面的代码来复位密码: (用户没有登录在)流星手机应用程序忘记密码功能

Accounts.setPassword(id, password, function(err, res){ 
     if(err) 
     alert('try again : ' + err); 
     else{ 
     console.log('suv : ' + res);    
     } 
    }); 
+0

您是否阅读过文档?看看https://docs.meteor.com/api/passwords.html#Accounts-setPassword没有回调函数 – Mikkel

+0

我浏览了文档。我得到以下错误:Uncaught TypeError:Accounts.setPassword不是函数 – user3807691

+0

您是否添加了accounts-password包,并且将帐户导入到您的代码中 – Mikkel

回答

0

好。所以我把代码移到了服务器端,现在就开始工作。不知道为什么,因为我可以在客户端调用Accounts.createUser,Accounts.changePassword