Nous utilisons des cookies pour améliorer votre expérience de visite de notre site Web. Pour plus d'informations, Cliquez ici.
Mentions légales
×

Vue d'ensemble de la vie privée

Ce site utilise des cookies afin que nous puissions vous fournir la meilleure expérience utilisateur possible. Les informations sur les cookies sont stockées dans votre navigateur et remplissent des fonctions telles que vous reconnaître lorsque vous revenez sur notre site Web et aider notre équipe à comprendre les sections du site que vous trouvez les plus intéressantes et utiles.

Vous pouvez régler tous vos paramètres de cookies en naviguant sur les onglets sur le côté gauche.

Nom du cookieAcceptez
GDPR PRO - Règlement sur la protection des données générales - tout en 1 Ce module aide le site adevenir conforme à la norme RGPD en ajoutant les fonctionnalités conformes à la loi.
unknown

Prestashop : comment deconnexion back office ?

tout servces prestashop

Prestashop : Se déconnecter manuellement du back office

Dans Prestashop, la déconnexion du back office se fait simplement via le menu en haut à droite. Cliquez sur votre nom d'utilisateur, puis sélectionnez « Se déconnecter ». Cette action met fin à la session en cours de manière sécurisée.

Il est important de toujours vous déconnecter manuellement, surtout sur un poste public ou partagé, afin d’éviter tout accès non autorisé. Cela garantit la sécurité des données de votre boutique et de vos clients.


Prestashop : Vider le cache du navigateur après déconnexion

Après une déconnexion, certaines données peuvent rester en mémoire dans le navigateur. Il est recommandé de vider le cache ou d’ouvrir une nouvelle session en navigation privée pour éviter les problèmes d'affichage ou de reconnexion automatique.

Cela évite aussi que les cookies stockés continuent de rafraîchir la session, surtout si plusieurs administrateurs utilisent le même ordinateur. C’est une bonne pratique pour maintenir un accès sécurisé au back office.


Prestashop : Déconnecter un utilisateur à distance

Si un utilisateur est toujours connecté et vous souhaitez le déconnecter à distance, vous devez soit changer son mot de passe, soit supprimer manuellement sa session dans la base de données. Accédez à ps_connections via phpMyAdmin pour voir les connexions actives.

Modifier le mot de passe de l'utilisateur dans Clients > Employés forcera une déconnexion immédiate. Cette méthode est utile en cas de suspicion d'intrusion ou de besoin de contrôle d’accès rapide.


Prestashop : Forcer la déconnexion après inactivité

Dans les paramètres du back office, Prestashop vous permet de définir une durée d’inactivité maximale avant déconnexion automatique. Allez dans Paramètres avancés > Administration, et réglez le délai dans le champ « Durée de session ».

Ce système permet d’éviter que des sessions restent ouvertes inutilement, ce qui peut poser des risques de sécurité. C’est particulièrement important si plusieurs employés accèdent au back office depuis différents postes de travail.


Prestashop : Corriger les déconnexions intempestives

Si vous êtes déconnecté automatiquement toutes les quelques minutes, le problème peut venir de la configuration serveur. Vérifiez les paramètres PHP session.gc_maxlifetime et session.save_path, qui influencent la durée de vie des sessions Prestashop.

Une valeur trop basse peut forcer une déconnexion trop rapide. Il est conseillé de régler session.gc_maxlifetime à 3600 secondes minimum. Cela permet aux administrateurs de travailler sereinement sans interruption constante.


Prestashop : Changer de compte administrateur

Si vous devez vous déconnecter pour passer à un autre compte administrateur, faites-le via le bouton « Se déconnecter », puis reconnectez-vous avec les nouveaux identifiants. Évitez d’utiliser plusieurs sessions sur le même navigateur.

Des conflits peuvent apparaître entre plusieurs sessions actives. Utilisez une navigation privée ou un autre navigateur si vous avez besoin de gérer plusieurs comptes administrateurs en parallèle dans Prestashop.


Prestashop : Déconnecter tous les utilisateurs via la base de données

Pour forcer la déconnexion de tous les utilisateurs, vous pouvez vider la table ps_employee_session (ou ps_connections selon la version) dans phpMyAdmin. Cela effacera toutes les sessions actives du back office.

Attention à bien faire une sauvegarde avant cette opération. C’est utile en cas de maintenance, de migration, ou pour forcer tous les employés à se reconnecter après une mise à jour de sécurité ou un changement global de configuration.


Prestashop : Déconnexion automatique après mise à jour

Après certaines mises à jour, Prestashop réinitialise les sessions administrateur pour des raisons de sécurité. Il est donc normal d’être déconnecté et de devoir se reconnecter. Ce mécanisme évite les conflits avec des fichiers ou des modules mis à jour.

Il est recommandé de vider le cache du navigateur après mise à jour pour éviter tout affichage anormal ou retour d'erreurs après la reconnexion. Cela garantit une expérience plus stable dans le back office.


Prestashop : Protéger la page de connexion avec htaccess

Pour plus de sécurité, vous pouvez ajouter une authentification supplémentaire via .htaccess à l’entrée du dossier /admin. Cela empêche tout accès à la page de connexion sans identifiants externes.

Ainsi, même si quelqu’un reste connecté accidentellement, il faudra passer une double authentification pour accéder au back office. C’est une méthode efficace pour renforcer la protection des données et empêcher toute intrusion.


Prestashop : Fermer la session depuis un autre appareil

Si vous vous êtes connecté au back office depuis un autre appareil (mobile, tablette, autre ordinateur), pensez à vous déconnecter sur chaque session. Prestashop ne force pas toujours la fermeture de session sur les autres terminaux.

Pour vous assurer que personne ne reste connecté, vous pouvez changer temporairement votre mot de passe administrateur. Cela invalidera toutes les anciennes sessions et sécurisera à nouveau l’accès au panneau d’administration.