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

Recientemente, uno de nuestros usuarios nos ha preguntado cómo pueden desactivar la función de inicio de sesión con correo electrónico introducida en WordPress 4.5. Esta función permite a los usuarios iniciar sesión con el nombre de usuario o la dirección de correo electrónico en el formulario de inicio de sesión. En este artículo, te mostraremos cómo desactivar la función de inicio de sesión con la dirección de correo electrónico en WordPress

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

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

Algunos usuarios creen que las direcciones de correo electrónico son más conocidas que un nombre de usuario. Si envías un correo electrónico a alguien, entonces ya conoce tu dirección de correo electrónico

Si alguien quiere entrar en tu sitio de WordPress, conocer una dirección de correo electrónico podría facilitarle la entrada adivinando tu contraseña o pirateando tu cuenta de correo electrónico

No creemos que utilizar una dirección de correo electrónico para iniciar sesión haga que un sitio de WordPress sea menos seguro. Siempre puedes añadir más capas de seguridad, como proteger con contraseña el directorio de administración de WordPress y añadir la verificación en dos pasos

Para la seguridad de WordPress, utilizamos Sucuri en todos nuestros sitios. Mira cómo Sucuri nos ayudó a bloquear 450.000 ataques a WordPress en 3 meses

Dicho esto, entendemos que algunos usuarios pueden querer desactivar la función de inicio de sesión con correo electrónico en sus sitios de WordPress. Veamos cómo puedes hacerlo fácilmente

Desactivar el inicio de sesión con correo electrónico en WordPress mediante un plugin

Lo primero que tienes que hacer es instalar y activar el No iniciar sesión por dirección de correo electrónico plugin. Para más detalles, consulta nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.

El plugin funciona de forma inmediata, y no hay ajustes que debas configurar. Simplemente visita la pantalla de inicio de sesión de tu sitio de WordPress e intenta iniciar sesión con la dirección de correo electrónico

Obtendrás un error de nombre de usuario no válido. El plugin también cambiará la etiqueta "Nombre de usuario o dirección de correo electrónico" por simplemente nombre de usuario

Iniciar sesión con la dirección de correo electrónico eliminada

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

Este método es sencillo pero no muy limpio. Simplemente añade este código al archivo functions.php de tu tema o a un plugin específico del sitio


remove_filter( 'authenticate', '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 la sesión utilizando el nombre de usuario o la dirección de correo electrónico. Pero si introducen 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 te haya ayudado a desactivar la función de inicio de sesión con la dirección de correo electrónico en WordPress. Quizás también quieras ver nuestra guía sobre cómo desactivar las pistas de inicio de sesión en los mensajes de error de inicio de sesión de WordPress

Si te ha gustado este artículo, suscríbete a nuestro Canal de YouTube para los videotutoriales de WordPress. También puedes encontrarnos en Twitter y Facebook.

Si quieres conocer otros artículos parecidos a Cómo desactivar la función de inicio de sesión con la dirección de correo electrónico en WordPress puedes visitar la categoría Plugins.

¡Más Contenido!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Go up