J’ai trouvé cet article. Avec une population d’utilisateurs similaire, nous avons une exigence similaire. Les utilisateurs sont authentifiés en externe à l’aide d’OAuth2 (AWS Cognito). Dans notre cas, pour deux raisons :
- fournir l’anonymat aux utilisateurs sur les forums publics (les modérateurs examinent tout le contenu, bien que parfois des choses passent inaperçues)
- éviter de divulguer des données commerciales sur la base d’utilisateurs car cela est lié aux forums de produits.
Pour un forum d’une fondation, il existe un besoin similaire mais pour des raisons d’anonymat car il s’agit de journalisme. Ce forum utilise actuellement un répertoire d’utilisateurs interne.
Actuellement, nous examinons les utilisateurs environ quotidiennement et modifions leurs noms d’utilisateur de manière à ce qu’il soit difficile de relier le nom d’utilisateur à la base d’utilisateurs existante.
Pour la suppression, une fonctionnalité est disponible :
Pour l’enregistrement, ce n’est actuellement pas prêt à l’emploi et je n’ai pas non plus trouvé de plugin sur Plugin - Discourse Meta.
Un plugin qui attribuerait un nom d’utilisateur comme PREFIX plus le nombre d’une séquence unique de nombres ou d’hexadécimaux serait idéal.