Déplacement de la fonction loginFunction dans lib/functions.lib.php3
This commit is contained in:
parent
68a835396e
commit
0d6ad0f304
@ -75,36 +75,26 @@ $db = new DoliDb();
|
|||||||
$user = new User($db);
|
$user = new User($db);
|
||||||
|
|
||||||
//XAVIER DUTOIT 18/09/2003 : si l'utilisateur n'est pas authentifié apache, on essaie pear Auth
|
//XAVIER DUTOIT 18/09/2003 : si l'utilisateur n'est pas authentifié apache, on essaie pear Auth
|
||||||
function loginFunction()
|
|
||||||
{
|
|
||||||
/**
|
|
||||||
* Change the HTML output so that it fits to your
|
|
||||||
* application. */
|
|
||||||
echo "<form method=\"post\" action=\"" . $_SERVER['PHP_SELF'] . "\">";
|
|
||||||
echo "Login: <input type=\"text\" name=\"username\">";
|
|
||||||
echo "<br/> Password: <input type=\"password\" name=\"password\">";
|
|
||||||
echo "<br /><input value='Login' type=\"submit\">";
|
|
||||||
echo "</form>";
|
|
||||||
}
|
|
||||||
if (!empty ($GLOBALS["REMOTE_USER"]))
|
if (!empty ($GLOBALS["REMOTE_USER"]))
|
||||||
$user->fetch($GLOBALS["REMOTE_USER"]);
|
$user->fetch($GLOBALS["REMOTE_USER"]);
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
require_once "Auth/Auth.php";
|
require_once "Auth/Auth.php";
|
||||||
$params = array(
|
$params = array(
|
||||||
"dsn" => $conf->db->getdsn (),
|
"dsn" => $conf->db->getdsn (),
|
||||||
"table" => "llx_user",
|
"table" => "llx_user",
|
||||||
"usernamecol" => "login",
|
"usernamecol" => "login",
|
||||||
"passwordcol" => "pass",
|
"passwordcol" => "pass",
|
||||||
"cryptType" => "none",
|
"cryptType" => "none",
|
||||||
);
|
);
|
||||||
$a = new Auth("DB", $params, "loginFunction");
|
$a = new Auth("DB", $params, "loginFunction");
|
||||||
$a->start();
|
$a->start();
|
||||||
if ($a->getAuth()) {
|
if ($a->getAuth()) {
|
||||||
$user->fetch($a->getUsername());
|
$user->fetch($a->getUsername());
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
die ("Veuillez vous authentifier");
|
die ("Veuillez vous authentifier");
|
||||||
}
|
}
|
||||||
/*
|
/*
|
||||||
* Definition de toutes les Constantes globales d'envirronement
|
* Definition de toutes les Constantes globales d'envirronement
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user