Comment désactiver la fonction de connexion avec adresse électronique dans WordPress
Récemment, un de nos utilisateurs nous a demandé comment ils pouvaient utiliser la fonctionnalité de désactivation de connexion avec la messagerie introduite dans WordPress 4.5. Cette fonctionnalité permet aux utilisateurs de se connecter avec un nom d'utilisateur ou une adresse électronique dans le formulaire de connexion. Dans cet article, nous allons vous montrer comment désactiver la fonction de connexion avec une adresse électronique dans WordPress..
Pourquoi désactiver la connexion par courrier électronique dans WordPress?
Certains utilisateurs pensent que les adresses électroniques sont une connaissance plus courante qu'un nom d'utilisateur. Si vous envoyez un courrier électronique à quelqu'un, il connaît déjà votre adresse électronique..
Si une personne souhaite accéder à votre site WordPress, connaître l'adresse e-mail peut éventuellement faciliter son intrusion en devinant votre mot de passe ou en piratant votre compte de messagerie..
Nous ne pensons pas que l’utilisation d’une adresse électronique pour vous connecter rende un site WordPress moins sécurisé. Vous pouvez toujours ajouter d'autres couches de sécurité, telles que le mot de passe protégeant le répertoire d'administration WordPress, et ajouter une vérification en deux étapes..
Pour la sécurité WordPress, nous utilisons Sucuri sur tous nos sites. Découvrez comment Sucuri nous a permis de bloquer 450 000 attaques WordPress en 3 mois
Cela dit, nous comprenons que certains utilisateurs peuvent toujours vouloir désactiver la connexion avec la fonction de courrier électronique sur leurs sites WordPress. Voyons comment vous pouvez facilement le faire.
Désactiver la connexion avec le courrier électronique dans WordPress à l'aide d'un plugin
La première chose à faire est d’installer et d’activer le plug-in Pas de connexion par adresse électronique. Pour plus de détails, consultez notre guide étape par étape pour installer un plugin WordPress..
Le plug-in fonctionne immédiatement, et vous n'avez aucun paramètre à configurer. Il suffit de visiter l'écran de connexion de votre site WordPress et d'essayer de vous connecter avec une adresse électronique..
Vous obtiendrez une erreur de nom d'utilisateur invalide. Le plugin changera également l'étiquette 'Nom d'utilisateur ou adresse e-mail' en simplement nom d'utilisateur.
Désactiver manuellement la connexion avec la messagerie électronique dans WordPress
Cette méthode est simple mais pas très propre. Ajoutez simplement ce code au fichier functions.php de votre thème ou à un plugin spécifique au site..
remove_filter ('authenticate', 'wp_authenticate_email_password', 20);
Cela ne changera rien à la page de connexion et les utilisateurs verront toujours qu'ils peuvent se connecter en utilisant leur nom d'utilisateur ou leur adresse email. Mais s’ils entrent l’adresse e-mail pour se connecter, cela leur donnera une erreur de nom d’utilisateur invalide.
C’est tout, nous espérons que cet article vous a aidé à désactiver la connexion avec la fonctionnalité d’adresse électronique dans WordPress. Vous voudrez peut-être aussi consulter notre guide sur la façon de désactiver les conseils de connexion dans les messages d'erreur de connexion WordPress.
Si vous avez aimé cet article, abonnez-vous à nos tutoriels vidéo sur la chaîne YouTube pour WordPress. Vous pouvez aussi nous trouver sur Twitter et Facebook.