X-Git-Url: https://vcs.fsf.org/?p=squirrelmail.git;a=blobdiff_plain;f=plugins%2Fadministrator%2Fauth.php;h=f04aa69fa1467a0fa1218fd1badfc302602a2259;hp=58350fa9614b22f09e9789e9da7a9999bc5e82fd;hb=4cd8ae7de26f2915a4c98aa45fa528f543b4296a;hpb=f0b554f994b11c89139e3f13021b3b3c4cbcf45f diff --git a/plugins/administrator/auth.php b/plugins/administrator/auth.php index 58350fa9..f04aa69f 100644 --- a/plugins/administrator/auth.php +++ b/plugins/administrator/auth.php @@ -11,8 +11,12 @@ function adm_check_user() { global $PHP_SELF; + require_once(SM_PATH . 'functions/global.php'); - $username = ( !isset($_SESSION['username']) ? '' : $_SESSION['username'] ); + if ( !sqgetGlobalVar('username',$username,SQ_SESSION) ) { + $username = ''; + } + /* This needs to be first, for all non_options pages */ if (strpos('options.php', $PHP_SELF)) { $auth = FALSE;