Cómo evitar el envío de mensajes de spam a mis servicios web de Android [duplicar]

0

Tengo una aplicación para Android que permite al usuario publicar comentarios. Sin embargo, esto significa que los spammers pueden aplicar ingeniería inversa a la API de servicios y crear un bot para enviar mensajes de spam automáticamente.

Mis resultados de investigación:

  • Usar recaptcha parece una buena idea pero arruina la experiencia del usuario.
  • La limitación de cuentas por IP no es una buena idea, ya que en las universidades y empresas muchas personas usan la misma IP.
  • La acción de limitación por cuenta no es también una buena idea, ya que el usuario puede hacer spam utilizando varias cuentas.
  • La mejor idea que tengo es llamar aleatoriamente recaptcha, esto es un poco mejor que la solución recaptcha pero necesita mucho trabajo de mi parte.
  • ¡Creo que esto es algo que Hidden reCaptcha debería resolver en Android!

Por favor, avíseme si hay una solución para la prevención de correo no deseado en las aplicaciones de Android. También, por favor, dime si estoy equivocado en algo.

    
pregunta Mahdi Rafatjah 15.11.2017 - 09:10
fuente

1 respuesta

1

Como respuesta a esta pregunta explica: Sus dos opciones principales son la limitación de velocidad y los captchas. Usted dice que no desea usarlos, ya que la limitación de la tasa puede evitarse creando múltiples cuentas y los captchas son malos para la experiencia del usuario.

Para solucionar estos problemas, ¿qué tal esto?

  • publicaciones de límite de tasa por cuenta
  • Requerir captcha exitosa para registrar una nueva cuenta
  • Desarrolle rutinas para bloquear fácilmente las cuentas que se encuentran en spam (por ejemplo, al permitir que los usuarios marquen las publicaciones de spam)

La captcha en la creación de la cuenta no debe ser intrusiva, ya que un usuario solo tiene que completarla una vez, y hace que sea más difícil documentar la limitación de la tasa al crear nuevas cuentas. Si necesita medidas más estrictas, requiera un captcha en cada publicación hasta que un usuario haya proporcionado algunas publicaciones no spam (sin restricciones).

    
respondido por el Anders 15.11.2017 - 13:54
fuente

Lea otras preguntas en las etiquetas