Utilisation de champs utilisateur personnalisés pour empêcher les inscriptions de bots

Nous constatons récemment une augmentation du spam comme suit :

  • un nouveau compte utilisateur est créé
  • ce compte publie sur d’anciens fils de discussion, avec un contenu technique partiellement pertinent qui ne ressemble pas immédiatement à du spam
  • à la fin (ou au milieu du message), se trouve un lien vers quelque chose de complètement sans rapport avec la question (ou le contenu publié), qui est manifestement du spam, comme des liens vers le trading de bitcoins, la pornographie ou d’autres liens.

J’évalue plusieurs solutions pour y remédier, mais il semble que la prévention des inscriptions par des bots pourrait être un moyen efficace de stopper ce problème à la racine.

Existe-t-il un moyen de pré-cocher une case de confirmation dans un champ utilisateur personnalisé :

https://[FORUM URL]/admin/customize/user_fields

afin de pouvoir faire quelque chose comme ceci :

D’autres suggestions pour prévenir les inscriptions spam (nous avons activé l’option mettre automatiquement en sourdine les utilisateurs qui tapent trop vite lors du premier message sur true, mais cela n’aide pas autant que nous le souhaiterions) ?

Utilisez-vous Akismet ?

Êtes-vous sûr qu’il s’agit d’inscriptions automatisées ? En général, cela signifierait aussi que vous observez de nombreux comptes d’utilisateurs nouveaux inutilisés. Par le passé, il s’agissait d’enregistrements pilotés par des humains, de sorte que cocher quelques cases ne fera que les ralentir un peu.

Oui, ce sont presque certainement de vrais humains.

Il y a eu une augmentation massive du spam humain au cours des 10 dernières années.