From 5354ba4742e4dd1c5d1092058c9974ddba022578 Mon Sep 17 00:00:00 2001 From: ARNO* <arno@rezo.net> Date: Thu, 18 Jul 2002 08:52:25 +0000 Subject: [PATCH] Informations de securite lors de connexion --- ecrire/inc_presentation.php3 | 45 ++++++++++++++++-------------------- ecrire/index.php3 | 4 ++-- 2 files changed, 22 insertions(+), 27 deletions(-) diff --git a/ecrire/inc_presentation.php3 b/ecrire/inc_presentation.php3 index a9ce395d8f..11de0a4d4e 100644 --- a/ecrire/inc_presentation.php3 +++ b/ecrire/inc_presentation.php3 @@ -1675,33 +1675,28 @@ function debut_droite() { <?php // proposer un zap_session le cas echeant lors d'un login reussi - if ($GLOBALS['spip_session'] && $GLOBALS['secu']=='oui') { - debut_cadre_enfonce(); - gros_titre("Informations de sécurité"); - echo "<p>"; + if ($GLOBALS['spip_session'] && $GLOBALS['bonjour']=='oui') { if (zap_sessions($GLOBALS['auteur_session']['login'], false)) { - echo '<img src="img_pack/warning.gif" align="left" hspace="5" vspace="5"> '; - echo "<b>SPIP a conservé en mémoire une autre connexion à votre nom.</b><br>"; - echo "Le plus souvent c'est parce que vous ne vous êtes pas déconnecté "; - echo "après votre dernier passage, ou parce qu'il vous arrive de vous connecter "; - echo "depuis plusieurs navigateurs ou plusieurs ordinateurs différents, ou encore "; - echo "parce que vous utilisez un identifiant partagé avec d'autres personnes.\n"; - echo "<p>Si toutefois vous pensez que ces connexions n'ont pas lieu d'exister et que vous "; - echo "voulez empêcher au maximum tout problème de sécurité, "; - echo "vous pouvez tuer toutes les autres connexions présentes.\n"; - echo "<form action='../spip_cookie.php3' method='post'>"; - echo "<input type='hidden' name='zap_session' value='oui'>"; - echo "<input type='hidden' name='redirect' value='./ecrire/index.php3?secu=oui'>"; - echo "<div align='right'>"; - echo "<input type='submit' class='fondo' name='submit' value='Terminer les autres connexions'>"; - echo "</form>\n"; - } - else { - echo "<b>Aucune autre connexion à l'espace privé n'est en cours à votre nom.</b><br>"; - echo "D'autre part, si vous voulez que votre connexion actuelle soit supprimée de la "; - echo "mémoire de SPIP, il suffit de vous déconnecter en utilisant l'icone dédiée."; + debut_cadre_enfonce(); + gros_titre("Informations de sécurité"); + echo "<p>"; + echo "<form action='../spip_cookie.php3' method='post'>"; + echo '<img src="img_pack/warning.gif" align="right" hspace="5" vspace="5"> '; + echo propre("{{Le système de ce site a repéré une autre autorisation de connexion à votre nom.}}\n\n- Si vous utilisez actuellement un autre butineur (client Web, navigateur, {browser}) pour accéder à ce site, cela est normal. Le système a simplement remarqué que vous utilisiez deux logiciels différents pour naviguer sur le site.\n\n- Sinon, cela signifie que vous n'avez pas quitté le système en utilisant le bouton {{Se déconnecter}} lors de votre dernière visite. Si vous êtes la seule personne à accéder à votre ordinateur, cela n'est pas grave; en revanche, si vous utilisez une machine accessible à d'autres utilisateurs, cela peut poser des problèmes de sécurité; dans ce cas, prenez l'habitude de quitter le site en utilisant le bouton {{Se déconnecter}} ci-dessus, afin que personne ne puisse utiliser votre ordinateur pour se connecter en votre nom.\n\nSi vous n'utilisez pas actuellement un autre butineur pour accéder à ce site, vous pouvez supprimer les anciennes connexions à votre nom en utilisant le bouton ci-dessous; cela permettra de «faire le ménage» et d'assurer une meilleure sécurité du système."); + + + echo "<input type='hidden' name='zap_session' value='oui'>"; + echo "<input type='hidden' name='redirect' value='./ecrire/index.php3?bonjour=oui'>"; + echo "<div align='right'>"; + echo "<input type='submit' class='fondo' name='submit' value='Supprimer les autres connexions'>"; + echo "</form>\n"; + /*else { + echo "<b>Aucune autre connexion à l'espace privé n'est en cours à votre nom.</b><br>"; + echo "D'autre part, si vous voulez que votre connexion actuelle soit supprimée de la "; + echo "mémoire de SPIP, il suffit de vous déconnecter en utilisant l'icone dédiée."; + }*/ + fin_cadre_enfonce(); } - fin_cadre_enfonce(); } } diff --git a/ecrire/index.php3 b/ecrire/index.php3 index b9ba1eea5a..a853e27ffb 100644 --- a/ecrire/index.php3 +++ b/ecrire/index.php3 @@ -114,9 +114,9 @@ icone_horizontale("Modifier les informations personnelles", "auteurs_edit.php3?i if ($connect_statut == "0minirezo" AND $cookie_admin) { icone_horizontale("Supprimer le cookie de correspondance" . aide("cookie"), "../spip_cookie.php3?cookie_admin=non&redirect=".rawurlencode("./ecrire/index.php3"), "cookie-24.gif", ""); } -if ($options == "avancees") { +/*if ($options == "avancees") { icone_horizontale("Afficher les informations de sécurité", "index.php3?secu=oui", "base-24.gif", ""); -} +}*/ echo fin_block(); fin_cadre_relief(); -- GitLab