--- Auth.php Tue Mar 11 11:31:08 2003 +++ Auth.fixed.php Tue Mar 11 11:28:21 2003 @@ -717,14 +717,15 @@ */ function logout() { + $session = &$this->_importGlobalVariable("session"); + if (!empty($this->logoutCallback)) { - call_user_func($this->logoutCallback,$this->username); + call_user_func($this->logoutCallback, $session['auth']['username']); } $this->username = ""; $this->password = ""; - $session = &$this->_importGlobalVariable("session"); $session['auth'] = array(); if (isset($_SESSION)) { unset($session['auth']);