Konfigurieren und Verwalten des Anmeldevorgangs mit Benutzergenehmigung

:bookmark: Dieser Leitfaden erklärt den Registrierungsprozess, wenn die Einstellung „Benutzer müssen genehmigt werden“ aktiviert ist, einschließlich Konfigurationsschritten und der Benutzererfahrung.

:person_raising_hand: Erforderliche Benutzerebene: Administrator

Wenn Sie kontrollieren möchten, wer Ihrer Discourse-Community beitreten kann, können Sie eine Einstellung aktivieren, die verlangt, dass neue Benutzer genehmigt werden, bevor sie sich anmelden können. Diese Funktion wird häufig für private Communities oder öffentliche Foren verwendet, die die Teilnahme einschränken möchten.

Konfiguration der Benutzergenehmigung

Um die Benutzergenehmigung für Ihre Discourse-Site einzurichten:

  1. Aktivieren Sie die Site-Einstellung must_approve_users.

    Hinweis: Wenn Sie diese Einstellung auf einer bestehenden Site aktivieren, werden alle bestehenden Benutzer automatisch als genehmigt markiert. Nur neue Registrierungen ab diesem Zeitpunkt erfordern eine Genehmigung.

  2. (Optional) Wenn Sie Ihre Community privat machen möchten, aktivieren Sie die Site-Einstellung login_required. Dies verhindert, dass anonyme Benutzer den Inhalt Ihres Forums einsehen können.

Benutzer-Registrierungsprozess

Sobald Sie die Benutzergenehmigung aktiviert haben, sieht der Registrierungsprozess für neue Benutzer wie folgt aus:

  1. Der Benutzer besucht Ihr Forum und klickt auf die Schaltfläche „Registrieren“ („Sign Up“).

  2. Der Benutzer gibt seine Kontoinformationen ein und erhält eine Aktivierungs-E-Mail.

  3. Nach der Aktivierung seiner E-Mail-Adresse sieht der Benutzer diese Nachricht im Forum:

    Willkommen bei Discourse!

    Ein Moderator muss Ihr neues Konto manuell genehmigen, bevor Sie auf dieses Forum zugreifen können. Sie erhalten eine E-Mail, sobald Ihr Konto genehmigt wurde!

    Wenn der Benutzer versucht, sich vor der Genehmigung anzumelden, wird ihm diese Nachricht angezeigt:

    Ihr Konto wurde noch nicht genehmigt. Sie werden per E-Mail benachrichtigt, sobald Sie sich anmelden können.

Moderator-Genehmigungsprozess

  1. Moderatoren erhalten Benachrichtigungen auf der Seite über ausstehende Benutzergenehmigungen.

  2. Bleibt ein Antrag in der Überprüfungsschlange, wird eine Erinnerungs-Private Nachricht an Moderatoren gesendet, die eine vorherige Erinnerung noch nicht gesehen haben. Die Erinnerung wird durch den Hintergrund-Job PendingUsersReminder verwaltet, der alle 5 Minuten läuft, aber mithilfe der Site-Einstellung pending_users_reminder_delay_minutes (Standard: 480 Minuten) verzögert werden kann.

  3. Sobald ein Mitarbeiter einen Benutzer genehmigt, erhält der Benutzer eine E-Mail-Benachrichtigung.

Zusätzliche Ressourcen

16 „Gefällt mir“

9 Beiträge wurden in ein neues Thema aufgeteilt: Signup-E-Mail wird nicht gesendet

3 Beiträge wurden in ein neues Thema aufgeteilt: Wirkt sich die Änderung von „Benutzer müssen genehmigt werden“ auf bestehende Benutzer aus?

Betreff: die must_approve_users-Website-Einstellung.

Angesichts der Informationen unter Does changing ‘must approve users’ effect existing users? - #2 by Moin

Alle bestehenden Benutzer werden als genehmigt markiert, wenn Sie diese Einstellung aktivieren.

wäre es möglich, den Screenshot in der obigen Dokumentation zu aktualisieren:

um die Warnung zu entfernen, ähnlich dem Screenshot unter:

Möglicherweise auch der Text „Alle bestehenden Benutzer werden als genehmigt markiert, wenn Sie die Einstellung must_approve_users aktivieren.“ zur Dokumentation hinzugefügt, um das Ergebnis zu verdeutlichen.

2 „Gefällt mir“

Als Moderator habe ich früher Nachrichten im „Posteingang“ des Diskurses erhalten, wenn es neue Benutzer gab, die überprüft werden mussten. Jetzt kommen sie als Themen in meiner „Mitarbeiter“-Kategorie an. Ich hätte sie lieber als Nachrichten und möchte meine Liste neuer Themen in „Mitarbeiter“ nicht überladen. Wie erreiche ich das?

Ich glaube, das wurde vor 4 Jahren geändert (PR). Die Einstellung lautet pending users reminder delay minutes und der Hintergrundauftrag läuft alle 5 Minuten.

Können Sie mir mehr Details geben? Ich habe versucht, das zu reproduzieren, aber die ausstehende Benutzererinnerung PM wurde trotzdem an die zuletzt aktiven Moderatoren gesendet.
Ich dachte, Sie sprächen vielleicht von der Erinnerung an ausstehende überprüfbare Elemente, aber diese wird auch nicht in der Mitarbeiterkategorie veröffentlicht. Sie wird an den Posteingang der Moderatorengruppe gesendet.

Vielen Dank für Ihre Rückmeldung. Hier ist ein Screenshot, wie meine Mitarbeiterkategorie derzeit aussieht. Alle Meldungen „Neuer Benutzer … erfordert Überprüfung“ sind das, was ich stattdessen in meinem Posteingang haben möchte und nicht als Themen in der Mitarbeiterkategorie. Ich bin neu bei Discourse, daher habe ich wahrscheinlich eine Einstellung vorgenommen, die dies bewirkt, ich kann nur nicht herausfinden, was ich getan habe.

[Bild zum Schutz persönlicher Daten geschwärzt]

:thinking: Das sieht nicht nach den erforderlichen Überprüfungsnachrichten von Discourse Core aus.

Diese sehen so aus:

Deine sehen so aus:

Benutzer X hat gerade ein Konto für die Fornax Science Console registriert.

Neue Benutzerregistrierung Y erfordert eine Überprüfung für den Zugriff auf die Fornax Science Console.

Sie scheinen openid-connect anstelle des Discourse-Registrierungsflusses zu verwenden. Daher glaube ich nicht, dass dieses Dokumentationsthema Ihnen weiterhilft. Die von Ihnen angezeigten Nachrichten hängen nicht mit must_approve_users zusammen.

Danke, das ist hilfreich zu wissen, wo ich als Nächstes suchen kann.

Vielleicht befindet sich die Antwort woanders – danke für die Rückmeldung, falls das der Fall ist.

Wie sieht der Arbeitsablauf bei der Ablehnung von Mitgliedersuchanfragen aus?

Gibt es beispielsweise die Möglichkeit, einen Grund für die Ablehnung anzugeben?

Oder falls unvollständige Informationen vorliegen oder Informationen, die eine Diskussion erfordern, besteht dann die Möglichkeit, die Anfrage vorläufig zu speichern und mit dem potenziellen Mitglied zu kommunizieren?