正常的
signInWithEmailAndPassword
函数正在工作,但我正在尝试处理错误,如果有人在使用gmail id,上面的函数应该返回错误
Another account is already associated with this email
.但在处理错误之前,它显示
https://www.googleapis.com/identitytoolkit/v3/relyingparty/signupNewUser?key=[mykey]
404
.
有人能指导我如何解决这个错误吗?
function LoginUser() {
var email = $('#loginemail').val();
var password = $('#loginpassword').val();
firebase.auth().signInWithEmailAndPassword(email,password).then(function(result){
console.log(result);
$.ajax({
url: '<?php echo base_url("login/add"); ?>',
type: 'POST',
data: { user_data : JSON.stringify(result.user), login_type : "1"},
beforeSend: function() {
$('.login-text').html('Loading...Please wait!');
},
success: function (data) {
if(data == 1){
window.location.replace('<?php echo base_url($redirect_url); ?>');
}
},
error: function (result, error){
console.log(result);
console.log(error);
}
});
}).catch(function(error){
console.log(error);
});
}