Zahlende Mitglieder erhalten Zugang zu meinem Discourse-Forum und verlieren diesen, sobald sie ihre Mitgliedschaft beenden.
Was ist der einfachste Weg, ein Konto zu „deaktivieren", ohne beispielsweise eine E-Mail zu generieren, die besagt: „Sie wurden aus dem Forum ausgeschlossen".
Sollte ich das Konto „deaktivieren" oder „sperren"?
Anonymisierung wirkt wie eine nukleare Maßnahme. Sie werden sich nicht wieder mit ihren Daten verbinden können. Ich würde denken, dass du ihr Geld in Zukunft vielleicht wieder haben möchtest.
Könntest du das mit dem internen Discourse-Vertrauenssystem lösen? Sie zurück auf TL0 versetzen und diesen Level sperren, bis sie ihr Abonnement wiederherstellen? Ich glaube, es gibt einige CSS-Styling-Optionen für die Benutzernamen-Informationen bei Nutzern auf TL0, zumindest für die Standardgruppenmitgliedschaft.
Du würdest natürlich auch deine Inhaltskategorien auf TL1+ beschränken wollen.
Ich habe gesehen, dass Websites Konten suspendieren, um abgelaufene Mitgliedschaften zu handhaben. Auf diese Weise müssen Sie sie nur wieder entsuspendieren, wenn der Nutzer seine Mitgliedschaft wieder aufnimmt.
Eine andere gängige Methode ist es, den Nutzer einfach aus einer benutzerdefinierten ‚Mitglieder’-Gruppe zu entfernen, wenn die Mitgliedschaft abläuft. Wenn Sie die Mitgliedschaft in der ‚Mitglieder’-Gruppe verwenden, um den Zugriff auf die meisten Kategorien Ihrer Website zu steuern, schränkt das Entfernen des Nutzers aus dieser Gruppe seinen Zugriff auf das Forum ein. Fügen Sie den Nutzer wieder zur ‚Mitglieder’-Gruppe hinzu, wenn er sein Abonnement wieder aufnimmt.