0
我有以下代碼調用我的Firebase工廠。我如果用戶輸入有效的用戶名和密碼,它的工作,但是當我有一個錯誤的用戶名和密碼,我得到一個錯誤400AngularFire電子郵件驗證錯誤
這裏的火力
firebaseObj.loginUser = function(username,password){
return auth.$signInWithEmailAndPassword(username,password);
};
對我廠的電話這裏是我的控制器調用工廠
loc.doLogin = function(){
firebaseFactory.loginUser(loc.userinfo.email,loc.userinfo.password).then(function(resp){
console.log(resp.uid);
}).catch(function(error){
console.log(error);
});
};
知道爲什麼,如果我輸入有效的用戶名和密碼,它的工作,如果我輸入了錯誤的信息,我得到一個錯誤400?
https://www.googleapis.com/identitytoolkit/v3/relyingparty/verifyPassword?key=XXXXXXXXXXX 400()
我有我的控制檯上啓用。當我輸入無效的用戶名和密碼時,我只收到400錯誤,我也收到回覆說無效的驗證。 – Ennio
你能告訴我你的代碼嗎?當您收回400時,請使用.catch(函數(err))來糾正錯誤 –
無論原因是什麼,當登錄嘗試不成功時,後端返回400是正常的。你不能改變這種行爲。 – bojeil