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"); } }); });