public static function Autherize()
 {
     $appSettings = new AppSettings();
     if ($appSettings->GetConfig()->Mode == "Debug") {
         $authHeader = getallheaders()["authorization"];
     } else {
         $authHeader = $_SERVER["REDIRECT_Authorization"];
     }
     if (isset($authHeader)) {
         $token = $authHeader;
         $rememberRepository = new RememberRepository();
         $remembers = $rememberRepository->LoadWhere("Token = '{$token}'");
         if (count($remembers) == 0) {
             header('HTTP/1.0 401 Unauthorized');
             return false;
         } else {
             self::$userId = $remembers[0]["UserId"];
             return true;
         }
     } else {
         header('HTTP/1.0 401 Unauthorized');
         return false;
     }
 }