S’il s’agit d’une vague récente d’inscription, je parierais sur des bots de toutes sortes… une grande partie d’Internet est actuellement victime de tentatives massives de création de comptes automatisées… Ces comptes resteront inutiles tant qu’ils ne sont pas activés, donc je ne vois pas vraiment pourquoi quelqu’un les créerait pour ensuite les abandonner.
Quelqu’un a créé un compte, mais n’a jamais vérifié l’e-mail, il ne peut donc pas se connecter. Sans activation, un compte n’aura jamais d’enregistrement de présence (« seen record »).
Discourse est essentiellement une grande API, il est donc possible d’accéder directement aux mêmes points de terminaison (« endpoints ») utilisés par l’interface pour créer un compte. Il est bien sûr possible d’automatiser le processus, même si la personne qui le fait devra contourner les limites de débit (« rate limits ») pour créer de nombreux comptes rapidement.
Dans admin/users/list/new, il existe un filtre « non activés »
À partir de là, vous pouvez cliquer sur l’icône située au-dessus des avatars dans l’en-tête du tableau pour activer la sélection multiple. Vous pouvez supprimer les comptes de cette manière si nécessaire.
Par défaut, Discourse supprimera automatiquement ces comptes après 14 jours s’ils n’ont aucun message. Le paramètre de site concerné est purge_unactivated_users_grace_period_days.
Si vous sélectionnez l’un de ces utilisateurs et accédez à sa page d’administration, vous pouvez également utiliser le bouton « Recherche par IP » pour voir les comptes associés à la même adresse IP. Si plusieurs comptes sont associés, une option de suppression groupée s’affichera :
Vous ne devriez pas avoir besoin d’intervenir manuellement et pouvez compter sur la purge automatique… mais il peut être utile de surveiller la situation s’il y a beaucoup de comptes ou si certains sont activés pour créer du spam.
Y a-t-il des schémas récurrents ? Même emplacement ? Même IP ? Même domaine d’adresse e-mail ? Vous pouvez envisager d’ajouter des protections supplémentaires s’il existe des indices de spam identifiables.