Я должен передать данные для входа в майский код API. Когда я передаю информацию, подобную приведенной ниже, я не могу получить сообщение об успехе. Вводимый мною почтовый или мобильный номер уже находится в БД. Но я получаю только сообщение об отсутствии успеха.
$scope.doLogin=function(){
$rootScope.logData=document.getElementById("eorm").value;
console.log($rootScope.logData);
var mob=/^\(?([0-9]{3})\)?[-. ]?([0-9]{3})[-. ]?([0-9]{4})$/;
if($rootScope.logData.match(mob)){
$rootScope.log_type=1;
}
else{
var em=/^[a-z]+[a-z0-9._]+@[a-z]+\.[a-z.]{2,5}$/;
if($rootScope.logData.match(em)){
$rootScope.log_type=2;
}
}
$http.post($rootScope.ajaxurl+"login",{"user_login":$rootScope.logData,"user_login_type":'$rootScope.log_type'},
{headers:{"Content-Type":"application/x-www-form-urlencoded"}})
.success(function(response){
console.log(response,$rootScope.logData,$rootScope.log_type);
$location.path("app/otp")
})
}