2
我正在使用meteor的accounts-password包。嘗試登錄時,它會失敗兩次,第三次嘗試時會成功登錄。對於登錄使用Meteor.loginWithPassword登錄時獲取無效的密碼錯誤
Meteor.loginWithPassword({email:email}, password, function(err){
if (err) {
console.log('login failed');
console.log(err);
} else {
console.log('login success');
}
});
我正在創建用戶
Accounts.createUser({email: email, password : password}, function(err){
if (err) {
console.log('The user creation failed.');
} else {
// Success. Account has been created and the user
// has logged in successfully.
console.log('The user has been created.');
}
});
代碼
碼 「密碼不正確[403]」 當嘗試登錄錯誤。
我不明白是什麼問題。請幫我解決這個問題。
謝謝
這將有助於知道這些調用何時發生(我懷疑這是您的問題)。當您首次初始化數據庫時,應該只爲每個用戶調用一次「createUser」。應該在加載完成後調用'loginWithPassword',例如以響應類似'submit'的DOM事件。 –
我有一個註冊表單和一個登錄表單。提交登錄表單時提交註冊表單和loginWithPassword時調用createUser。 – anoop
您確定您傳遞給'loginWithPassword'的數據正確嗎?也許你的表單裏面有問題嗎?當您嘗試在控制檯中調用「loginWithPassword」時,登錄過程是否失敗? –