X-Git-Url: http://git.pjr.cc/?a=blobdiff_plain;f=gwvplib%2Fgwvpauth.php;h=e06fdde79ef81c77d14b17eb2964753518d507a0;hb=70007a4ed44735f9d9c82fdff2d6600e2fdbfbd9;hp=3e0ddcd8cdaae062da3df4d5a2b78cc9b1b17725;hpb=c968cf55b0f366830676c8555cf61e9765277e44;p=gwvp.git diff --git a/gwvplib/gwvpauth.php b/gwvplib/gwvpauth.php index 3e0ddcd..e06fdde 100644 --- a/gwvplib/gwvpauth.php +++ b/gwvplib/gwvpauth.php @@ -37,10 +37,10 @@ function gwvp_AuthCallMe() function gwvp_AskForBasicAuth() { + error_log("AUTH: asking for basic auth"); if(!isset($_SERVER["PHP_AUTH_USER"])) { header('WWW-Authenticate: Basic realm="My Realm"'); header('HTTP/1.0 401 Unauthorized'); - exit(0); } else return; } @@ -59,12 +59,6 @@ function gwvp_CheckAuthLevel($levels) return false; } -function gwvp_fourZeroThree() -{ - header("HTTP/1.0 403 Permission Denied"); - exit(0); -} - function gwvp_AuthNoPerms() { gwvp_goMainPage("gwvp_AuthNoPermsBody"); @@ -210,7 +204,13 @@ function gwvp_checkBasicAuthLogin() $pass = $_SERVER["PHP_AUTH_PW"]; } else return false; - return gwvp_authUserPass($user, $pass); + error_log("passing basic auth for $user, $pass to backend"); + $auth = gwvp_authUserPass($user, $pass); + if($auth !== false) { + error_log("auth passes"); + } + + return $auth; } function gwvp_IsLoggedIn()