public static function isAdmin() { if (isset($_COOKIE['sa'])) { $adminUUID = $_COOKIE['sa']; $sysAdmin = SysAdminsUtil::getSysAdminByLastUUID($adminUUID); if ($sysAdmin) { return TRUE; } } return FALSE; }
function loginAction() { $v_params['sys_name'] = SysPropertiesUtil::getPropertyValue("sys_name"); $v_params['sys_slog'] = SysPropertiesUtil::getPropertyValue("sys_slog"); if ($_POST['img_admin_login'] && $_POST['img_admin_password']) { $sysAdmin = SysAdminsUtil::getSysAdminByLoginAndPassword($_POST['img_admin_login'], $_POST['img_admin_password']); if ($sysAdmin) { $rndUUID = UUIDGenerator::generate(); $sysAdmin['lastuuid'] = $rndUUID; SysAdminsUtil::updateSysAdmin($sysAdmin); setcookie("sa", $rndUUID); header("Location: /superAdmin/settings"); } } Application::fastView('super-admin/login', $v_params); exit; }