X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=classes%2Fxnetsession.php;h=0ebc2e669f2a09b241bb06f270b0df63ef99d6e1;hb=28c20b86be8b40cecba0d83080879f81c49e07ad;hp=f6427804d5ad934d5cf198a03a8948f4ec0a3310;hpb=e5539fd7d9aa7dae6151ec0636c8efdf65ee1c47;p=platal.git diff --git a/classes/xnetsession.php b/classes/xnetsession.php index f642780..0ebc2e6 100644 --- a/classes/xnetsession.php +++ b/classes/xnetsession.php @@ -35,13 +35,13 @@ class XnetSession extends XorgSession } global $globals; - if (!S::logged()) { + if (!S::logged() && $globals->xnet->auth_baseurl) { // prevent connection to be linked to disconnection if (($i = strpos($_SERVER['REQUEST_URI'], 'exit')) !== false) $returl = "http://{$_SERVER['SERVER_NAME']}".substr($_SERVER['REQUEST_URI'], 0, $i); else $returl = "http://{$_SERVER['SERVER_NAME']}{$_SERVER['REQUEST_URI']}"; - $url = "https://www.polytechnique.org/auth-groupex"; + $url = $globals->xnet->auth_baseurl; $url .= "?session=" . session_id(); $url .= "&challenge=" . S::v('challenge'); $url .= "&pass=" . md5(S::v('challenge') . $globals->xnet->secret);