Ejemplo n.º 1
0
    relink("Sorry, You [UserID] do not have access to requested site.", $domain);
}
$_ENV['AUTH-DATA'] = array_merge($data, $d1);
$_ENV['AUTH-DATA'] = array_merge($_ENV['AUTH-DATA'], $d2);
loadHelpers("mobility");
$_ENV['AUTH-DATA']['device'] = getUserDeviceType();
$_ENV['AUTH-DATA']['client'] = _server("REMOTE_ADDR");
if (isset($_POST['persistant']) && $_POST['persistant'] == "true") {
    $_ENV['AUTH-DATA']['persistant'] = "true";
} else {
    $_ENV['AUTH-DATA']['persistant'] = "false";
}
$_ENV['AUTH-DATA']['sitelist'] = $allSites;
checkBlockedUser($data, $domain);
checkBlacklists($data, $domain, $dbLink, $userid);
initializeLogin($userid, $domain, $dbLogLink);
//All Functions Required By Authentication System
function relink($msg, $domain)
{
    $_SESSION['SESS_ERROR_MSG'] = $msg;
    $onerror = "";
    if (ALLOW_LOGIN_RELINKING == "true" || ALLOW_LOGIN_RELINKING) {
        if (isset($_REQUEST['onerror'])) {
            $onerror = $_REQUEST['onerror'];
        }
    }
    if (strlen($onerror) == 0 || $onerror == "*") {
        $s = SiteLocation . "login.php";
        if (strlen($domain) > 0) {
            $s .= "?site={$domain}";
        }
Ejemplo n.º 2
0
}
$_ENV['AUTH-DATA'] = array_merge($data, $accessData);
$_ENV['AUTH-DATA'] = array_merge($_ENV['AUTH-DATA'], $privilegeData);
loadHelpers("mobility");
$_ENV['AUTH-DATA']['device'] = getUserDeviceType();
$_ENV['AUTH-DATA']['client'] = _server("REMOTE_ADDR");
if (isset($_POST['persistant']) && $_POST['persistant']) {
    $_ENV['AUTH-DATA']['persistant'] = "true";
} else {
    $_ENV['AUTH-DATA']['persistant'] = "false";
}
$_ENV['AUTH-DATA']['sitelist'] = $allSites;
$_ENV['AUTH-DATA']['groups'] = $groupData;
checkBlacklists($data, $domain, $dbLink, $userid);
runHooks("postAuth");
initializeLogin($userid, $domain);
//All Functions Required By Authentication System
function relink($msg, $domain)
{
    _log("Login Attempt Failed", "login", LogiksLogger::LOG_ALERT, ["userid" => $_POST['userid'], "site" => $domain, "device" => getUserDeviceType(), "client_ip" => $_SERVER['REMOTE_ADDR'], "msg" => $msg]);
    $_SESSION['SESS_ERROR_MSG'] = $msg;
    $onerror = "";
    if (ALLOW_LOGIN_RELINKING || ALLOW_LOGIN_RELINKING) {
        if (isset($_REQUEST['onerror'])) {
            $onerror = $_REQUEST['onerror'];
        }
    }
    if (ALLOW_MAUTH) {
        if (isset($_POST['mauth']) && $_POST['mauth'] == "authkey") {
            echo "ERROR:{$msg}";
            exit;