Auf diesen Artikel bin ich gestoßen. Mit einer ähnlichen Benutzerpopulation haben wir eine ähnliche Anforderung. Benutzer werden extern über OAuth2 (AWS Cognito) authentifiziert. In unserem Fall aus zwei Gründen:
- Anonymität für die Benutzer in den öffentlichen Foren gewährleisten (die Moderatoren überprüfen alle Inhalte, obwohl manchmal etwas durchrutscht)
- Vermeiden, kommerzielle Daten der Benutzerbasis preiszugeben, da dies produktbezogene Foren betrifft.
Für ein Forum einer Stiftung gibt es ein ähnliches Bedürfnis, aber aus Gründen der Anonymität, da es sich um Journalismus handelt. Dieses Forum verwendet derzeit ein internes Benutzerverzeichnis.
Derzeit schauen wir ungefähr täglich die Benutzer an und ändern ihre Benutzernamen so, dass sie schwer mit der bestehenden Benutzerbasis in Verbindung zu bringen sind.
Für die Löschung steht eine Funktion zur Verfügung:
Für die Registrierung ist dies derzeit nicht out-of-the-box verfügbar, noch konnte ich ein Plugin auf Plugin - Discourse Meta finden.
Ein Plugin, das einen Benutzernamen wie PREFIX plus die Nummer einer eindeutigen Sequenz von Zahlen oder Hexadezimalziffern zuweist, wäre am besten.