Bloqueo de suscripciones con correos electrónicos desechables: una función esencial para la seguridad de su sitio WordPress
Con el aumento de usuarios malintencionados y spam, la protección de su sitio WordPress se ha convertido en una prioridad para muchos administradores. Con esto en mente, hemos desarrollado el " Bloquear el registro de usuarios de correo electrónico desechable para nuestro plugin WPMasterToolKit. Este módulo bloquea los registros de usuarios que utilizan direcciones de correo electrónico desechables, garantizando una mejor calidad para su base de usuarios y reduciendo el riesgo de spam.
¿Por qué hemos desarrollado este módulo?
Los correos electrónicos desechables (por ejemplo, yopmail.com, 10minutemail.com o mailinator.com) suelen ser utilizados por usuarios malintencionados para crear cuentas temporales o enviar spam a un sitio. Esto puede provocar problemas como :
- Bases de datos llenas de cuentas inútiles o fraudulentas.
- Esfuerzos adicionales para gestionar los registros sospechosos.
- Reducción de la credibilidad de su sitio (por ejemplo, concursos o encuestas amañados).
Con este módulo, hemos querido ofrecer una solución sencilla, eficaz y ligera para bloquear estos correos electrónicos directamente en su origen, durante el registro.
¿A qué plugin puede sustituir este módulo?
Este módulo puede sustituir a plugins como Detener el spam o soluciones similares que controlan las suscripciones a través de direcciones de correo electrónico desechables. La ventaja es que este módulo está integrado en WPMasterToolKit, un plugin optimizado todo en uno. Si sólo necesita esta funcionalidad, sólo se cargará la clase correspondiente, minimizando el impacto en el rendimiento de su sitio.
Principales características de este módulo
- Lista preintegrada de dominios de correo electrónico desechables
El módulo incluye una amplia lista de dominios conocidos por ofrecer servicios de correo electrónico temporal. Por ejemplo: yopmail.com, mailinator.com, 10minutemail.com, etc. - Filtrado basado en dominios de correo electrónico
Cuando un usuario intenta registrarse, el dominio de su dirección de correo electrónico se comprueba automáticamente en esta lista. - Filtro extensible
El módulo utiliza el filtro de WordPressapply_filters('wpmastertoolkit/block_user_registration_from_disposable_email/disposable_emails_domains')para permitir a los administradores o desarrolladores añadir o eliminar dominios de correo electrónico de la lista. Esto permite una personalización avanzada. - Mensaje de error fácil de usar
Si se detecta una dirección de correo electrónico desechable, se bloquea el registro y se muestra un mensaje claro:
"No se permite el registro desde direcciones de correo electrónico desechables.
¿Cómo se utiliza este módulo?
Utilizar este módulo es extremadamente sencillo:
- Instalar y activar el plugin WPMasterToolKit.
- Activar el Bloquear el registro de usuarios desde el correo electrónico desechable desde el panel de control del módulo.
- El módulo bloquea automáticamente los correos electrónicos desechables durante el registro, sin ninguna configuración adicional.
Añadir o modificar dominios de correo electrónico desechables
Para personalizar la lista de dominios bloqueados, puede utilizar el filtro proporcionado por el módulo. He aquí un ejemplo del código que debe añadirse al fichero functions.php de su tema o a través de un plugin personalizado :
add_filter('wpmastertoolkit/block_user_registration_from_disposable_email/disposable_emails_domains', function($domains) {
// Ajouter un nouveau domaine à bloquer
$domains[] = 'nouveaudomainejetable.com';
// Supprimer un domaine de la liste
if (($key = array_search('10minutemail.com', $domains)) !== false) {
unset($domains[$key]);
}
return $domains;
});
Opciones técnicas de este módulo
- Rendimiento optimizado
Este módulo sólo se carga si lo activas en WPMasterToolKit. Esto limita el uso de los recursos del servidor. - Integración sencilla
El módulo utiliza ganchos nativos de WordPress (pre_user_email) para filtrar los correos electrónicos durante el registro. Esto garantiza la máxima compatibilidad con el sistema de gestión de usuarios de WordPress. - Extensibilidad gracias a apply_filters
Hemos añadido deliberadamente un filtroapply_filterspara dar a los desarrolladores la flexibilidad de adaptar la lista de dominios a sus necesidades específicas. - Mayor seguridad
El módulo garantiza el bloqueo de los registros maliciosos antes incluso de que se registren en la base de datos, lo que reduce el riesgo y el esfuerzo necesarios para limpiar las cuentas fraudulentas.
Conclusión
El módulo Bloquear el registro de usuarios desde el correo electrónico desechable es una potente herramienta para proteger su sitio WordPress de usuarios no deseados y spam. Fácil de activar y personalizar, le ayuda a mantener una base de usuarios de calidad al tiempo que reduce las molestias de gestionar correos electrónicos desechables. Gracias a WPMasterToolKitPuede aprovechar esta funcionalidad en un plugin todo en uno de rendimiento optimizado.
No espere más para reforzar la seguridad de su sitio WordPress con este módulo esencial.
