Anonymizza tutti gli utenti per impostazione predefinita durante la registrazione

Mi sono imbattuto in questo articolo. Con una popolazione di utenti simile abbiamo un requisito simile. Gli utenti sono autenticati esternamente tramite OAuth2 (AWS Cognito). Nel nostro caso per due motivi:

  • fornire anonimato agli utenti sui forum pubblici (i moderatori esaminano tutti i contenuti, anche se a volte qualcosa sfugge)
  • evitare di divulgare dati commerciali sulla base utenti poiché è correlata ai forum di prodotto.

Per un forum di una fondazione, esiste un’esigenza simile ma per motivi di anonimato poiché riguarda il giornalismo. Quel forum utilizza attualmente una directory utenti interna.

Attualmente, esaminiamo gli utenti approssimativamente ogni giorno e modifichiamo i loro nomi utente in modo che sia difficile metterli in relazione con la base utenti esistente.

Per la cancellazione, è disponibile una funzionalità:

Per la registrazione, al momento non è disponibile out-of-the-box né ho trovato un plugin su Plugin - Discourse Meta.

Un plugin che assegnasse un nome utente come PREFIX più il numero di una sequenza univoca di numeri o esadecimali sarebbe l’ideale.