How To Disable Login With Email Address Feature In Wordpress

Cómo desactivar el inicio de sesión con la función de dirección de correo electrónico en WordPress

Recientemente, uno de nuestros usuarios nos preguntó cómo desactivar la conexión con la función de mensajería introducida en WordPress 4.5. Esta función permite a los usuarios iniciar sesión con un nombre de usuario o una dirección de correo electrónico en el formulario de inicio de sesión. En este artículo, le mostraremos cómo deshabilitar el inicio de sesión con la función de dirección de correo electrónico en WordPress.

¿Por qué deshabilitar el inicio de sesión con correo electrónico en WordPress?

Algunas personas piensan que las direcciones de correo electrónico son más conocidas que un nombre de usuario. Si envía un correo electrónico a alguien, esa persona ya conoce su dirección de correo electrónico. Si alguien quiere irrumpir en su sitio de WordPress, conocer una dirección de correo electrónico podría facilitarle las cosas al adivinar su contraseña o piratear su cuenta de correo electrónico. No creemos que usar una dirección de correo electrónico para iniciar sesión haga que un sitio de WordPress sea menos seguro. Siempre puede agregar más capas de seguridad, como la protección con contraseña del directorio de administración de WordPress y la adición de la verificación en dos pasos. Para la seguridad de WordPress, usamos Sucuri en todos nuestros sitios. Vea cómo Sucuri nos ayudó a bloquear 450,000 ataques de WordPress en 3 meses Dicho esto, entendemos que algunos usuarios pueden querer apagar la conexión con la función de mensajería en sus sitios de WordPress. Veamos cómo puede hacer esto fácilmente.

Deshabilite el inicio de sesión con correo electrónico en WordPress usando un plugin

Lo primero que debe hacer es instalar y activar el plugin No iniciar sesión por dirección de correo electrónico. Para obtener más detalles, consulte nuestra guía paso a paso sobre cómo instalar un plugin de WordPress. El plugin funciona desde el primer momento y no hay ajustes para configurar. Simplemente visite la pantalla de inicio de sesión de su sitio de WordPress e intente iniciar sesión con una dirección de correo electrónico. Obtendrá un error de nombre de usuario no válido. El plugin también cambiará la etiqueta de « Nombre de usuario o dirección de correo electrónico » a solo nombre de usuario.

Iniciar Sesión Con La Dirección De Correo Electrónico Eliminada

Deshabilitar manualmente el inicio de sesión con correo electrónico en WordPress

Este método es simple pero no muy limpio. Simplemente agregue este código al archivo functions.php de su tema oa un plugin específico del sitio. remove_filter (‘autenticar’, ‘wp_authenticate_email_password’, 20); No cambiará nada en la página de inicio de sesión y los usuarios seguirán viendo que pueden iniciar sesión con un nombre de usuario o una dirección de correo electrónico. Pero si ingresan la dirección de correo electrónico para iniciar sesión, les dará un error de nombre de usuario no válido. Eso es todo, esperamos que este artículo le haya ayudado a deshabilitar el inicio de sesión con la función de dirección de correo electrónico en WordPress. También puede consultar nuestra guía sobre cómo desactivar las sugerencias de inicio de sesión en los mensajes de error de inicio de sesión de WordPress. Si le gustó este artículo, suscríbase a nuestro canal de YouTube para ver tutoriales en video de WordPress. También puede encontrarnos en Twitter y Facebook.

Leave a Reply