function showSuccesMessage(text) {
var x = document.getElementById("errorMessageCaching");
if (text) {
$("#errorMessageCaching").text(text);
}
x.className = "show";
setTimeout(function () {
x.className = x.className.replace("show", "");
}, 3000);
}
$("#sign_in").click(function (e) {
e.preventDefault();
var email = $("#emailID").val();
var password = $("#password").val();
$("#sign_in").text("PLEASE WAIT ");
$("#sign_in").append(
'
'
);
$(".submitBackground").addClass("submitVisible");
$.ajax({
type: "POST",
url: "https://www.pushrcdn.com/authentication/ajax/loginCheck.php",
data: "email=" + email + "&password=" + password,
success: function (data) {
if( data.indexOf("error") > -1){
$(".submitBackground").removeClass("submitVisible");
$("sign_in").removeClass("fas fa-spinner fa-spin");
$("#sign_in").text("Sign in");
showSuccesMessage("Wrong email or password");
}else if( data.indexOf("success") > -1){
$.ajax({
type: "POST",
url: "https://www.pushrcdn.com/authentication/auth/login.php",
data: "email=" + email + "&password=" + password,
success: function (data2) {
if( data2.indexOf("oldreg") > -1){
console.log("Received success from login.php");
window.location.href = "https://www.pushrcdn.com/dashboard/index.php";
}else if ( data2.indexOf("newreg") > -1){
// console.log('new');
window.location.href = "https://www.pushrcdn.com/dashboard/cdn.php";
}else if ( data2.indexOf("2FA") > -1){
// 2FA is enabled
//$('#modal-2fa').modal('show');
document.getElementById("modal-2fa").className += " modal-active";
$(".submitBackground").removeClass("submitVisible");
$("sign_in").removeClass("fas fa-spinner fa-spin");
$("#sign_in").text("Sign in");
}
} });
} else {
window.location.href = "https://www.pushrcdn.com/suspended.html";
}
}
});
});
$("#authenticate").click(function (e) {
e.preventDefault();
document.getElementById("authenticate").disabled = true;
$("#authenticate").append('
');
$(".submitBackground").addClass("submitVisible");
var email = $("#emailID").val();
var code = $("#2fa_input").val();
console.log(email);
console.log(code);
$.ajax({
type: "POST",
url: "https://www.pushrcdn.com/authentication/auth/totp.php",
data: "authenticate=1&email=" + email + "&code=" + code,
success: function (data3) {
if( data3.indexOf("FAILED") > -1){
$("#authenticate").text("Verify");
document.getElementById("authenticate").disabled = false;
showSuccesMessage("Wrong code");
$("#authenticate").removeClass("fas fa-spinner fa-spin");
$(".submitBackground").removeClass("submitVisible");
} else {
$.ajax({
type: "POST",
url: "https://www.pushrcdn.com/authentication/auth/login.php",
data: "email=" + email + "&password=" + password + "&code=" + data3,
success: function (data4) {
if ( data4.indexOf("newreg") > -1) {
window.location.href = "https://www.pushrcdn.com/dashboard/cdn.php";
} else {
$("#authenticate").text("Verify");
document.getElementById("authenticate").disabled = false;
showSuccesMessage("Wrong code");
$("#authenticate").removeClass("fas fa-spinner fa-spin");
$(".submitBackground").removeClass("submitVisible");
}
}
});
}
},
error: function () {
$("#authenticate").text("Verify");
document.getElementById("authenticate").disabled = false;
showSuccesMessage("System error.");
$("#authenticate").removeClass("fas fa-spinner fa-spin");
$(".submitBackground").removeClass("submitVisible");
}
});
});