X-Git-Url: http://git.pjr.cc/?p=ga4php.git;a=blobdiff_plain;f=authserver%2Fwww%2Fuser_actions.php;h=6b763b6e1331d2039e72dc611b8efa6d13a72870;hp=8947432b7fe3e5155cf55465b90aef6a0904e66e;hb=d4590a3f34021216c9da29786922fddaf804d113;hpb=1438f7f5c47f3f5c55bc8e13aa566530840e0310 diff --git a/authserver/www/user_actions.php b/authserver/www/user_actions.php index 8947432..6b763b6 100644 --- a/authserver/www/user_actions.php +++ b/authserver/www/user_actions.php @@ -7,7 +7,7 @@ $myAC = new GAAuthClient(); $loggedin = false; session_start(); -if(isset($_SESSION["loggedin"])) if($_SESSION["loggedin"]) { +if(isset($_SESSION["user_loggedin"])) if($_SESSION["user_loggedin"]) { $loggedin = true; } else { $loggedin = false; @@ -23,7 +23,7 @@ if(isset($_REQUEST["action"])) { if($myAC->authUserToken($username, $token)) { - $_SESSION["loggedin"] = true; + $_SESSION["user_loggedin"] = true; $_SESSION["username"] = $username; header("Location: index.php"); } else { @@ -31,6 +31,13 @@ if(isset($_REQUEST["action"])) { header("Location: index.php?message=loginfail"); } break; + case "logout": + $_SESSION["user_loggedin"] = false; + $_SESSION["username"] = ""; + header("Location: admin.php"); + exit(0); + break; + } } ?> \ No newline at end of file