Add support for LogoutURL.
This commit is contained in:
@@ -47,6 +47,12 @@ function PMA_auth()
|
||||
{
|
||||
global $cfg, $lang, $server, $convcharset, $conn_error;
|
||||
|
||||
/* Perform logout to custom URL */
|
||||
if (!empty($_REQUEST['old_usr']) && !empty($GLOBALS['cfg']['Server']['LogoutURL'])) {
|
||||
PMA_sendHeaderLocation($GLOBALS['cfg']['Server']['LogoutURL']);
|
||||
exit;
|
||||
}
|
||||
|
||||
// Tries to get the username from cookie whatever are the values of the
|
||||
// 'register_globals' and the 'variables_order' directives if last login
|
||||
// should be recalled, else skip the IE autocomplete feature.
|
||||
|
@@ -21,6 +21,12 @@
|
||||
*/
|
||||
function PMA_auth() {
|
||||
|
||||
/* Perform logout to custom URL */
|
||||
if (!empty($_REQUEST['old_usr']) && !empty($GLOBALS['cfg']['Server']['LogoutURL'])) {
|
||||
PMA_sendHeaderLocation($GLOBALS['cfg']['Server']['LogoutURL']);
|
||||
exit;
|
||||
}
|
||||
|
||||
header('WWW-Authenticate: Basic realm="phpMyAdmin ' . sprintf($GLOBALS['strRunning'], (empty($GLOBALS['cfg']['Server']['verbose']) ? str_replace('\'', '\\\'', $GLOBALS['cfg']['Server']['host']) : str_replace('\'', '\\\'', $GLOBALS['cfg']['Server']['verbose']))) . '"');
|
||||
header('HTTP/1.0 401 Unauthorized');
|
||||
header('status: 401 Unauthorized');
|
||||
|
Reference in New Issue
Block a user