api/user/__admin_session.php and random tweaks

This commit is contained in:
2023-08-30 05:16:15 +03:00
parent 074ce120e9
commit ae719995ee
7 changed files with 44 additions and 11 deletions

View File

@@ -0,0 +1,23 @@
<?php // Start session as any user
// ATTENTION: FOR DEBUG PURPOSES ONLY!
require_once("../_auth.php");
require_once("../_utils.php");
if (ThisFileIsRequested(__FILE__)) {
require_once("../_json.php");
if (!$Config["debug"])
ReturnJSONError(null, "you need to enable debug mode in configuration file first");
if (!isset($_REQUEST["id"]))
ReturnJSONError($Err_RDP_InvalidID, "valid id must be specified");
if (!isset($_SESSION["userid"]))
session_start();
$_SESSION["userid"] = intval($_REQUEST["id"]);
ReturnJSONData($_SESSION);
}
?>