<?php $TOPDIR = '..'; require_once "$TOPDIR/lib/functions.php"; require_once "$TOPDIR/lib/jsonwrapper.php"; header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); header("Cache-Control: no-store, no-cache, must-revalidate"); header("Cache-Control: post-check=0, pre-check=0", false); header("Pragma: no-cache"); if (isset($_REQUEST["password"])) { // Clear data from session $_SESSION = array(); // Zap existing session entirely session_regenerate_id(true); setpassword($_REQUEST["password"]); // Invalid password $_SESSION["xcatpassvalid"] = -1; } if (isset($_REQUEST["username"])) { $_SESSION["username"] = $_REQUEST["username"]; // Invalid user name $_SESSION["xcatpassvalid"]=-1; } $jdata = array(); if (isAuthenticated()) { $jdata["authenticated"]="yes"; } else { $jdata["authenticated"]="no"; } echo json_encode($jdata); ?>