<?php

echo "<PRE>";
echo "--------------------\n";
echo "   NTLM Auth Check\n";
echo "--------------------\n\n";
echo "NTLM Type: " . $_SERVER['AUTH_TYPE'] . "\n";
if (ntlm_check()) {
    echo "NTLM Auth detect: OK\n";
    echo "NTLM User: "******"\\") > 0 && strlen($Username) > 0) {
        echo "OK";
    } else {
        echo "FAIL";
    }
    echo " ( " . $ntlm_user . " ) " . $Username . "\n";
} else {
    echo "NTLM Auth detect: FAIL\n";
}
echo "NTLM Check DONE.\n";
echo "</pre>";
function ntlm_check()
{
    global $board_config;
    if (isset($_SERVER['AUTH_TYPE']) && ($_SERVER['AUTH_TYPE'] == 'NTLM' || $_SERVER['AUTH_TYPE'] == 'Negotiate')) {
        return true;
    } else {
        return false;
    }
            header('Content-Encoding: gzip');
        }
    }
}
//
// Parse and show the overall header.
//
$template->set_filenames(array('overall_header' => empty($gen_simple_header) ? 'overall_header.tpl' : 'simple_header.tpl'));
//
// Generate	logged in/logged out status
//
if ($userdata['session_logged_in']) {
    $u_login_logout = 'login.' . $phpEx . '?logout=true&amp;sid=' . $userdata['session_id'];
    $l_login_logout = $lang['Logout'] . ' [	' . $userdata['username'] . ' ]';
    if ($board_config['auth_mode'] == 'ldap' && ntlm_check() && !defined("IN_LOGIN")) {
        if (strcmp(strtolower(ntlm_get_user()), strtolower($userdata['username']))) {
            //Logout if	we are logged on as	a diffrent user
            header('Location: ' . append_sid("login.{$phpEx}?logout=true&amp;redirect=index.{$phpEx}", true));
        }
    }
} else {
    $u_login_logout = 'login.' . $phpEx;
    $l_login_logout = $lang['Login'];
    if ($board_config['disable_guest'] == 1 && !defined("IN_LOGIN") && !defined("IN_SEARCHUSER")) {
        header('Location: ' . append_sid("login.{$phpEx}?redirect=index.{$phpEx}", true));
    }
}
//-- mod : keep	unread -----------------------------------------------------------------------------
//-- delete
// $s_last_visit = ( $userdata['session_logged_in']	) ?	create_date($board_config['default_dateformat'], $userdata['user_lastvisit'], $board_config['board_timezone']) :	'';
//-- add