* * @package Core */ global $zone; $zone = 'AdminZone'; include_once dirname(__FILE__) . '/app_init.php'; $usr =& $application->getInstance('users'); $usr->loadState(); $usr->setZone($zone); modApiFunc('EventsManager', 'throwEvent', 'ApplicationStarted'); $session =& $application->getInstance('session'); loadClass('RESTResponse'); loadClass('REST_Errors'); if ($application->getCurrentProtocol() !== "https") { $e = new REST_Errors(); $e->IncorrectRestProtocol(); $e->send(); exit; } if (!isset($_GET['alogin']) || !isset($_GET['apassword'])) { $e = new REST_Errors(); $e->UndefinedLoginPassword(); $e->send(); exit; } loadActionClass('SignIn'); $signin = new SignIn(); $acountInfo = null; if ($signin->isValidAcount($_GET['alogin'], md5($_GET['apassword']), $acountInfo)) { modApiFunc("Users", "setCurrentUserID", $acountInfo['id']); } else {