¿Cuál es la mejor manera de manejar el spam en páginas como el registro de usuarios o la recuperación de contraseñas? No estoy preguntando si se debe aplicar lockout
a un usuario durante unos minutos o cómo colocar un captcha
. Me interesa saber cómo me dirijo a los spammers.
He leído que es malo apuntar a un usuario a través de:
-
IP
ya que muchos usuarios comparten una IP común (por ejemplo, usuarios conectados a la misma wifi, usuarios en un proxy, etc.) -
Session
yCookies
ya que los usuarios solo pueden cerrar los navegadores abiertos y no permitir cookies
Entonces, ¿cómo los dirijo para que pueda implementar sistemas adecuados de prevención de spam? Creo que sería muy fácil para un spammer usar el formulario de recuperación o registro de contraseña para eliminar los correos electrónicos de confirmación de mi sitio, lo que daría lugar a que los usuarios marcaran los correos electrónicos como spam y apilaran el servidor con solicitudes innecesarias. ¿Alguna idea?