Skip to content
Extraits de code Groupes Projets
Valider 5cbb057c rédigé par Fil's avatar Fil
Parcourir les fichiers

bidouille

parent 4826a950
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -72,19 +72,22 @@ if ($change_session == 'oui') { ...@@ -72,19 +72,22 @@ if ($change_session == 'oui') {
// ainsi un eventuel voleur de cookie ne pourrait pas deconnecter // ainsi un eventuel voleur de cookie ne pourrait pas deconnecter
// sa victime, mais se ferait deconnecter par elle. // sa victime, mais se ferait deconnecter par elle.
if ($auteur_session['hash_env'] == hash_env()) { if ($auteur_session['hash_env'] == hash_env()) {
spip_log("rejoue session");
$auteur_session['ip_change'] = false; $auteur_session['ip_change'] = false;
$cookie = creer_cookie_session($auteur_session); $cookie = creer_cookie_session($auteur_session);
supprimer_session($spip_session); supprimer_session($spip_session);
spip_setcookie('spip_session', $cookie); spip_setcookie('spip_session', $cookie);
} }
@header('Content-Type: image/gif'); else
@header('Expires: 0'); spip_log("session non rejouee, changement d'IP ?");
@header("Cache-Control: no-store, no-cache, must-revalidate");
@header('Pragma: no-cache');
@header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
@readfile(_DIR_IMG_PACK . 'rien.gif');
exit;
} }
@header('Content-Type: image/gif');
@header('Expires: 0');
@header("Cache-Control: no-store, no-cache, must-revalidate");
@header('Pragma: no-cache');
@header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
@readfile(_DIR_IMG_PACK . 'rien.gif');
exit;
} }
// tentative de connexion en auth_http // tentative de connexion en auth_http
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter