Example #1
0
 public static function isAdmin()
 {
     if (isset($_COOKIE['sa'])) {
         $adminUUID = $_COOKIE['sa'];
         $sysAdmin = SysAdminsUtil::getSysAdminByLastUUID($adminUUID);
         if ($sysAdmin) {
             return TRUE;
         }
     }
     return FALSE;
 }
Example #2
0
 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;
 }