Tutoriels WordPress de confiance, quand vous en avez le plus besoin.
Guide du débutant pour WordPress
WPB Cup
25 millions+
Sites web utilisant nos plugins
16+
Années d'expérience WordPress
3000+
Tutoriels WordPress par des experts

Comment déconnecter automatiquement les utilisateurs inactifs dans WordPress

Tout comme les banques et les applications sensibles, votre site WordPress peut bénéficier d'une couche de sécurité supplémentaire en déconnectant automatiquement les utilisateurs inactifs.

D'après notre expérience, c'est un moyen simple mais efficace d'empêcher tout accès non autorisé, surtout si un utilisateur oublie de se déconnecter d'un appareil partagé.

Cet article fournit un guide étape par étape pour configurer la déconnexion automatique des utilisateurs inactifs. Cela garantira qu'ils seront invités à se reconnecter et à vérifier leur identité après une période d'inactivité.

Comment déconnecter automatiquement les utilisateurs inactifs ou inoccupés dans WordPress

Pourquoi déconnecter automatiquement les utilisateurs inactifs dans WordPress ?

Les utilisateurs inactifs représentent un risque de sécurité pour votre site WordPress. Si un membre de votre équipe laisse son ordinateur portable sans surveillance dans un café ou une bibliothèque, un inconnu pourrait accéder à des informations sensibles, modifier son mot de passe, voire publier ou supprimer des articles.

Les utilisateurs WordPress inactifs rendent également votre site plus vulnérable aux pirates. Ils pourraient être en mesure d'exécuter des scripts et de prendre le contrôle du compte de l'utilisateur.

C'est pourquoi c'est une bonne pratique de sécurité de déconnecter automatiquement les utilisateurs inactifs et de masquer le contenu de leur écran.

Cela étant dit, examinons comment déconnecter automatiquement les utilisateurs inactifs dans WordPress en utilisant deux méthodes différentes. Vous pouvez utiliser les liens rapides ci-dessous pour accéder directement à la méthode que vous préférez :

La manière la plus rapide de déconnecter automatiquement les utilisateurs inactifs dans WordPress est d'utiliser le plugin WPCode.

WPCode vous permet d'ajouter facilement du code personnalisé dans WordPress sans modifier le fichier functions.php de votre thème, vous n'avez donc pas à vous soucier de casser votre site.

De plus, le plugin est livré avec une énorme bibliothèque d'extraits de code prêts à l'emploi, y compris un extrait pour la déconnexion automatique des utilisateurs inactifs, que vous pouvez ajouter en quelques clics.

Pour commencer, vous devez installer et activer le plugin gratuit WPCode. Si vous avez besoin d'aide, consultez notre guide sur comment installer un plugin WordPress.

Après l'activation, allez dans Extraits de code » + Ajouter un extrait depuis votre tableau de bord WordPress.

À partir de là, recherchez l'extrait « Déconnexion automatique des utilisateurs inactifs » dans la bibliothèque. Lorsque vous le trouvez, survolez-le et cliquez sur le bouton « Utiliser l'extrait ».

Sélectionnez l'extrait de déconnexion automatique des utilisateurs inactifs dans la bibliothèque

WPCode ajoutera alors automatiquement le code pour vous et sélectionnera la méthode d'insertion appropriée.

WPCode ajoute automatiquement le code pour vous

Après cela, tout ce que vous avez à faire est de faire passer le commutateur de « Inactif » à « Actif » et de cliquer sur le bouton « Mettre à jour ».

Activez l'extrait et cliquez sur le bouton Mettre à jour

C'est tout. Désormais, les utilisateurs seront automatiquement déconnectés de votre site Web WordPress après 10 minutes d'inactivité.

Méthode 2 : Comment déconnecter automatiquement les utilisateurs inactifs dans WordPress à l'aide d'un plugin

Pour cette méthode, la première chose à faire est d'installer et d'activer le plugin Inactive Logout. Pour plus de détails, consultez notre guide étape par étape sur comment installer un plugin WordPress.

Après l'activation, allez simplement dans la page Paramètres » Inactive Logout pour configurer le plugin.

Page des paramètres du plugin de déconnexion des inactifs

Tout d'abord, vous devez entrer le temps d'inactivité après lequel un utilisateur sera automatiquement déconnecté. Vous pouvez entrer le temps en minutes et vous assurer qu'il n'est ni trop court ni trop long.

Après cela, vous pouvez entrer un message que vous souhaitez afficher aux utilisateurs inactifs.

Sous le champ de message, vous trouverez d'autres options de plugin pour modifier la fonctionnalité de déconnexion automatique. Les paramètres par défaut fonctionneront pour la plupart des sites Web, mais vous pouvez les modifier si vous le souhaitez.

Paramètres de délai d'expiration des utilisateurs inactifs

Vous pouvez activer l'option « Arrière-plan du popup » si vous souhaitez modifier la couleur d'arrière-plan de l'écran lorsqu'une session utilisateur expire. Cela couvrira l'écran du navigateur de l'utilisateur pour masquer le contenu des regards indiscrets.

L'option « Désactiver le compte à rebours » supprimera l'avertissement du compte à rebours et déconnectera directement les utilisateurs inactifs.

Si vous ne souhaitez pas utiliser la fonction de déconnexion automatique, vous pouvez cocher l'option « Afficher uniquement le message d'avertissement ». Le message d'avertissement s'affichera désormais, mais l'utilisateur ne sera pas déconnecté.

L'option « Désactiver les connexions simultanées » empêchera vos utilisateurs d'utiliser le même compte à partir de différents appareils ou navigateurs en même temps.

Par défaut, le plugin affiche un popup de connexion et ne redirige pas les utilisateurs. Vous pouvez activer l'option « Activer la redirection » pour rediriger les utilisateurs vers la page de votre choix.

Après avoir examiné et modifié vos paramètres, n'oubliez pas de cliquer sur le bouton « Enregistrer les modifications » pour les sauvegarder.

Configuration de différents paramètres de délai d'attente en fonction des rôles des utilisateurs

Si vous souhaitez définir des règles de délai d'attente d'inactivité basées sur les rôles et capacités des utilisateurs, vous pouvez le faire sous l'onglet « Gestion avancée » de la page des paramètres du plugin.

Tout d'abord, vous devez sélectionner les rôles d'utilisateurs pour lesquels vous souhaitez configurer des paramètres différents des paramètres globaux. Ensuite, vous pourrez sélectionner une période de délai d'attente différente et rediriger, voire désactiver les paramètres de délai d'attente pour ce rôle d'utilisateur.

Paramètres de délai d'expiration des utilisateurs inactifs multi-rôles

Une fois que vous êtes satisfait des paramètres, assurez-vous de cliquer sur le bouton « Enregistrer les modifications ».

Pour voir le plugin en action, vous pouvez vous connecter à votre site WordPress et ne rien faire pendant la durée du délai d'attente définie dans les paramètres du plugin. Après cela, vous verrez apparaître une fenêtre contextuelle de compte à rebours.

Compte à rebours de délai d'expiration

Vous pouvez cliquer sur le bouton « Continuer » pour reprendre le travail sans que la session n'expire.

Les utilisateurs qui ne cliquent pas sur le bouton « Continuer » seront déconnectés et verront l'écran de connexion.

Fenêtre contextuelle de connexion

Bonus : Comment ajouter plus de sécurité avec l'authentification à deux facteurs

Maintenant, un problème avec cette approche est que de nombreux utilisateurs enregistrent leurs mots de passe à l'aide d'un gestionnaire de mots de passe ou de la fonction de stockage de mots de passe intégrée à leur navigateur.

Cela signifie que leur fenêtre contextuelle de connexion aura déjà leurs champs nom d'utilisateur et mot de passe remplis. N'importe qui peut simplement cliquer sur le bouton de connexion pour accéder à son compte pendant qu'il est absent.

Champs de connexion déjà remplis

Vous pouvez rendre l'accès non autorisé plus difficile en ajoutant une vérification en deux étapes à l'écran de connexion WordPress.

Cela oblige les utilisateurs à saisir un mot de passe unique à usage unique généré par une application sur leur téléphone. Pour des instructions détaillées, consultez notre guide sur comment ajouter l'authentification à deux facteurs dans WordPress.

Guides d'experts sur la protection de la connexion WordPress

Nous espérons que cet article vous a aidé à apprendre comment déconnecter automatiquement les utilisateurs inactifs dans WordPress. Vous voudrez peut-être aussi voir d'autres façons de protéger votre écran de connexion :

Si cet article vous a plu, abonnez-vous à notre chaîne YouTube pour des tutoriels vidéo WordPress. Vous pouvez également nous retrouver sur Twitter et Facebook.

Avis : Notre contenu est financé par nos lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons percevoir une commission. Voir comment WPBeginner est financé, pourquoi c'est important et comment vous pouvez nous soutenir. Voici notre processus éditorial.

La boîte à outils WordPress ultime

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tout professionnel devrait posséder !

Interactions des lecteurs

8 CommentsLeave a Reply

  1. J'ai utilisé l'extrait de code, et cela fonctionne parfaitement. J'ai un site web où plus de personnes se connectent maintenant grâce à MemberPress. J'étais un peu préoccupé par la sécurité et par le fait de m'assurer que les utilisateurs suivent certaines directives de sécurité. Cela m'a au moins aidé à mettre en place un système pour déconnecter les utilisateurs inactifs, ce qui, pour moi, est la première étape vers une plus grande sécurité. Parfait à mon avis.

  2. Qu'en est-il de la configuration manuelle de la déconnexion automatique des utilisateurs inactifs ? Avez-vous une recette ?

    • Pour le moment, nous n'avons pas de méthode recommandée sans utiliser de plugin

      Admin

  3. Je regarde 'Inactive Logout'. Il a été mis à jour il y a une semaine.

    J'ai un collègue qui retient un article en otage. Je vais donc l'utiliser pour le déconnecter de l'article et du site web. J'espère.

  4. Quelqu'un a-t-il trouvé un plugin qui fait la même chose, mais qui est activement mis à jour ? En lisant le forum pour WP Idle Logout, les gens signalent qu'il est bogué avec les versions actuelles de WP.

    Merci.

    • Vraie histoire. J'ai eu moi-même quelques problèmes avec ce plugin. J'ai dû me connecter deux fois avant de pouvoir accéder à la partie wp-admin avec ce plugin activé.

Laisser une réponse

Merci d'avoir choisi de laisser un commentaire. N'oubliez pas que tous les commentaires sont modérés conformément à notre politique de commentaires, et votre adresse e-mail ne sera PAS publiée. Veuillez NE PAS utiliser de mots-clés dans le champ du nom. Ayons une conversation personnelle et significative.