Fingerprint de Discourse - Plugin de Fingerprinting de Navegador

Existe una forma de reutilizar el plugin para que funcione solo con información del lado del servidor.

Me recomendaron este plugin en Discourse check the user IP for block list only on login. Discourse no se preocupa realmente por la dirección IP de los usuarios, no prohíbe a los usuarios por IP de forma predeterminada (debes hacerlo manualmente) y solo puedes descubrir accidentalmente a un nuevo usuario con la misma IP que uno baneado. El plugin de huellas digitales tampoco me ayudó mucho, ya que tampoco verifica la IP.

Sería útil tener una página de resumen con los usuarios que tengan una IP coincidente con cuentas baneadas.

Además, existen servicios como https://ip-api.com/ que permiten verificar si una IP es un proxy o una VPN; esto podría ser otra herramienta útil.

Además de la IP, Discourse también tiene el correo electrónico del usuario. A menudo veo trolls que utilizan correos de servicios de correo temporal; esto también puede ser un indicador de un usuario problemático.