require 'login.lang.php'; require 'login.class.php'; sleep(1); // do not use in production //@ new acl instance $acl = new Authorization(); //@check session status $status = $acl->check_status(); if ($status) { // @ session already active echo "{'status':true,'message':'" . $ACL_LANG['SESSION_ACTIVE'] . "','url':'" . SUCCESS_URL . "'}"; } else { //@ session not active if ($_SERVER['REQUEST_METHOD'] == 'GET') { //@ first load echo "{'status':false,'message':'" . $acl->form() . "'}"; } else { //@ form submission $u = !empty($_POST['u']) ? trim($_POST['u']) : false; // retrive user var $p = !empty($_POST['p']) ? trim($_POST['p']) : false; // retrive password var // @ try to signin $is_auth = $acl->signin($u, $p); if ($is_auth) { //@ success echo "{'status': true,'message':'" . $ACL_LANG['LOGIN_SUCCESS'] . "','url':'" . SUCCESS_URL . "'}"; } else { //@ failed echo "{'status': false,'message':'" . $ACL_LANG['LOGIN_FAILED'] . "'}"; }
require 'admin.lang.php'; require 'login.class.php'; //@ new acl instance $acl = new Authorization(); //@check session status $status = $acl->check_status(); if ($status) { // @ session already active $arr = array('status' => true, 'message' => $ACL_LANG['SESSION_ACTIVE'], 'url' => SUCCESS_URL); $json_arr = json_encode($arr); echo $json_arr; } else { //@ session not active if ($_SERVER['REQUEST_METHOD'] == 'GET') { //@ first load $arr = array('status' => false, 'message' => $acl->form()); $json_arr = json_encode($arr); echo $json_arr; } else { //@ form submission $u = !empty($_POST['u']) ? trim($_POST['u']) : false; // retrive user var $p = !empty($_POST['p']) ? trim($_POST['p']) : false; // retrive password var // @ try to signin $is_auth = $acl->signin($u, $p); if ($is_auth) { //@ success $arr = array('status' => true, 'message' => $ACL_LANG['LOGIN_SUCCESS'], 'url' => SUCCESS_URL); $json_arr = json_encode($arr); echo $json_arr;