Anonymiser tous les utilisateurs par défaut lors de l'inscription

Salut, j’ai besoin d’aide avec ceci.

Sur mon forum, afin de préserver la vie privée en ligne de tous les utilisateurs, je les ai gardés anonymes et j’ai désactivé les prénoms et noms de famille. La seule chose visible est le nom d’utilisateur, que j’ai également modifié manuellement en un numéro alphanumérique unique, par exemple : User0000188.

Je l’ai fait manuellement pour 1800 utilisateurs, mais maintenant, comme de plus en plus d’utilisateurs rejoignent chaque jour à un rythme plus élevé, il m’est de plus en plus difficile de le faire manuellement.

J’ai essayé le mode anonyme, mais il ne m’a pas plu car il m’oblige à éduquer régulièrement tous les nouveaux utilisateurs.

Veuillez me guider sur la façon dont je peux modifier le nom d’utilisateur dans ce format (User0000178) pour tous les utilisateurs automatiquement, ou lors de l’inscription, le nom d’utilisateur sera automatiquement pré-rempli dans ce format.

1 « J'aime »

Je pense que vous avez besoin d’un plugin personnalisé qui leur attribue un nom d’utilisateur aléatoire ou qui force tout le monde en mode anonyme en permanence (est-ce possible dans un composant de thème ?).

2 « J'aime »

D’accord, merci de partager cela !

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.

Voulez-vous qu’ils aient un nom d’utilisateur différent pour chaque publication ? Ne pouvez-vous pas simplement demander à cogito de leur donner un nom d’utilisateur que vous jugez sûr ?

Est-il sans importance de pouvoir relier un utilisateur à ses publications précédentes ? Si c’est important, ne pouvez-vous pas leur permettre de choisir un nom qu’ils jugent sûr ?

Si vous avez un budget, je serais heureux d’écrire un plugin qui répond à vos besoins et à votre budget. Il pourrait, par exemple, changer le nom d’utilisateur des nouveaux utilisateurs en un nom aléatoire qui correspond à vos exigences.

1 « J'aime »