21,7 → 21,7 |
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | |
// | | |
// +------------------------------------------------------------------------------------------------------+ |
// CVS : $Id: pap_initialise_auth.inc.php,v 1.8 2004-12-07 11:36:22 alex Exp $ |
// CVS : $Id: pap_initialise_auth.inc.php,v 1.9 2004-12-07 11:39:24 alex Exp $ |
/** |
* Initialisation de l'authentification. |
* |
37,7 → 37,7 |
//Autres auteurs : |
*@author Jean-Pascal MILCENT <jpm@tela-botanica.org> |
*@copyright Tela-Botanica 2000-2004 |
*@version $Revision: 1.8 $ $Date: 2004-12-07 11:36:22 $ |
*@version $Revision: 1.9 $ $Date: 2004-12-07 11:39:24 $ |
// +------------------------------------------------------------------------------------------------------+ |
*/ |
|
203,15 → 203,12 |
if (isset ($chemin_spip) && isset ($coauth) && $coauth == $auth_courante['gsab_id_auth_bdd']&& $_GEN_commun['pear_auth']->getAuth()) { |
$login = $_GEN_commun['pear_auth']->getAuthData($auth_courante['gsab_nom_champ_login']) ; |
setcookie("spip_admin", "@".$login, time()+3600*24*30, "/$chemin_spip/") ; |
set_include_path(get_include_path().":".$chemin_spip) ; |
|
|
ajouter_session($GLOBALS['auteur_session'], $id_session) ; |
|
setcookie("spip_session", $id_session, time()+3600*24*30, "/$chemin_spip/") ; |
} |
setcookie("spip_session", $id_session, time()+3600*24*30, "/$chemin_spip/") ; |
|
} else { |
$id_session = preg_replace("/[0-9]+_/", $userid."_", $HTTP_COOKIE_VARS["spip_session"]) ; |
include ("ecrire/inc_version.php3"); |
|
include_ecrire ("inc_meta.php3"); |
224,9 → 221,15 |
|
if (!$HTTP_COOKIE_VARS["spip_session"]) { |
$id_session = $userid."_".(md5 (uniqid (rand ()))); |
set_include_path(get_include_path().":".$chemin_spip) ; |
setcookie("spip_session", $id_session, time()+3600*24*30, "/$chemin_spip/") ; |
|
} else { |
$id_session = preg_replace("/[0-9]+_/", $userid."_", $HTTP_COOKIE_VARS["spip_session"]) ; |
setcookie("spip_session", $id_session, time()+3600*24*30, "/$chemin_spip/") ; |
} |
|
|
|
ajouter_session($GLOBALS['auteur_session'], $id_session) ; |
|
} |
|