2017-09-01 66 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