1
我正在編寫一個Ionic應用程序,並決定使用Firebase來簡化身份驗證。我已經設置了用戶名和密碼登錄,它工作正常。我目前設置它的方式,如果登錄時出現錯誤(如拼寫錯誤的密碼),那麼錯誤將顯示在日誌中。現在,這個錯誤不是很漂亮,也不是我希望最終用戶看到的。我一直在試圖弄清楚如何爲不同的事件創建自定義的錯誤消息,以便用戶看到「密碼不正確」而不是「錯誤:指定的密碼不正確」。在這個例子中,它沒有太大的不同,但你明白了。爲Firebase身份驗證創建自定義錯誤消息
這裏是登錄代碼示例:
$scope.login = function(username, password) {
var fbAuth = $firebaseAuth(fb);
fbAuth.$authWithPassword({
email: username,
password: password
}).then(function(authData) {
$location.path('/tab')
}).catch(function(error) {
console.error("ERROR: " + error);
});
}
沒有爲每個錯誤的錯誤代碼,但我不知道如何利用,爲創建基於錯誤的自定義錯誤消息。
任何想法?謝謝!