:> jean-luc.chretien@tice.ac-caen.fr * @auteurs oluve olivier.le_monnier@crdp.ac-caen.fr * @auteurs Olivier LECLUSE * @Licence Distribue selon les termes de la licence GPL * @note */ /** * @Repertoire: / * file: auth.php */ // Initialisation: $error=0; require ("config.inc.php"); require ("jlcipher.inc.php"); require ("functions.inc.php"); require ("test_dates.inc.php"); require_once ("lang.inc.php"); bindtextdomain('se3-core',"/var/www/se3/locale"); textdomain ('se3-core'); // Pas de fichier entĂȘte donc on place ici HTMLPurifier require_once ("traitement_data.inc.php"); // section auth.php de SE3 V 2.1.6495 if ((!isset($_GET[al])||($_GET[al]!=0)) && (($_POST[login] != "" && $_POST[dummy] != "") || ($autologon==1))) { if ( open_session($_POST[login], $_POST[string_auth], $_GET[al]) == 1 ) { if (isset($_GET[request]) && ($_GET[request] != '')) { header("Location:".rawurldecode($_GET[request])); } else { header("Location:index.php"); } } else { if (isset($_GET[request]) && ($_GET[request] != '')) { if ($_POST[login]=="") { header("Location:auth.php?al=0&error=2&request=".rawurlencode($_GET[request])); } else { header("Location:auth.php?al=0&error=1&request=".rawurlencode($_GET[request])); } } else { if ($_POST[login]=="") { header("Location:auth.php?al=0&error=2"); } else { header("Location:auth.php?al=0&error=1"); } } } } else { header_crypto_html("Authentification SE3",""); $texte .= gettext("
Afin de pouvoir rentrer dans l'interface SambaEdu, vous devez indiquer votre identifiant et votre mot de passe sur le réseau.\n"); $texte .= "
\n"; mktable ("".gettext("Authentification...")."",$texte); crypto_nav(""); if ($error==1) { echo "Afin de pouvoir rentrer dans l'interface SambaEdu, vous devez indiquer votre identifiant et votre mot de passe sur le réseau.\n"); $texte .= "
\n"; mktable ("".gettext("Authentification...")."",$texte); crypto_nav(""); if ($error==1) { echo "