Procházet zdrojové kódy

api host: add session validation

Andrew Dolgov před 7 roky
rodič
revize
4afcf63563
1 změnil soubory, kde provedl 10 přidání a 0 odebrání
  1. 10 0
      api/index.php

+ 10 - 0
api/index.php

@@ -58,6 +58,16 @@
 	if (!init_plugins()) return;
 
 	if ($_SESSION["uid"]) {
+		if (!validate_session()) {
+			header("Content-Type: text/json");
+
+			print json_encode(array("seq" => -1,
+				"status" => 1,
+				"content" => array("error" => "NOT_LOGGED_IN")));
+
+			return;
+		}
+
 		load_user_plugins( $_SESSION["uid"]);
 	}