|||
-|-|-| | Zusammenfassung | Disable Email Verification for Discourse ist ein Fork des nicht mehr gepflegten angelim/discourse_user_auto_activation und bietet Administratoren die Möglichkeit, die E-Mail-Verifizierung während der Benutzerregistrierung zu umgehen. Kein Warten mehr auf E-Mail-Bestätigungen; Benutzer können sofort loslegen.| | Repository-Link | \u003chttps://github.com/codergautam/disable-email-verification-discourse\u003e | Installationsanleitung | So installieren Sie Plugins in Discourse
Verwendung des Disable Email Verification Plugins
Installieren Sie das Plugin gemäß der bereitgestellten Installationsanleitung.
Navigieren Sie zum Admin-Panel Ihrer Discourse-Instanz.
Gehen Sie zu Plugins und stellen Sie sicher, dass das Plugin Disable Email Verification aktiviert ist.
Klicken Sie auf Einstellungen.
Suchen Sie die Einstellung disable_email_verification und aktivieren Sie sie, um die E-Mail-Verifizierung zu umgehen.
\u003csup\u003eHinweis: Das Deaktivieren der E-Mail-Verifizierung kann zu Problemen mit Spam oder gefälschten Konten führen. Es wird empfohlen, diese Funktion mit Bedacht einzusetzen und alternative Verifizierungsmethoden in Betracht zu ziehen.\u003c/sup\u003e
Technische Aspekte
Dieses Plugin modifiziert direkt die Klassen UsersController und User, um den Schritt der E-Mail-Verifizierung während des Registrierungsprozesses zu umgehen. Wenn die Einstellung disable_email_verification aktiviert ist, stellt das Plugin sicher:
Der E-Mail-Token wird nicht erstellt.
Das Feld active des Benutzers wird automatisch auf true gesetzt.
Für Interessierte ist der gesamte Code Open Source und Beiträge (und Sterne ) sind immer willkommen.
Roadmap für das Disable Email Verification Plugin
E-Mail-Verifizierung überspringen
Senden anderer E-Mails an nicht verifizierte Benutzer deaktivieren
Verhindern Sie das Senden von E-Mails an Benutzer, die ihre E-Mail-Adresse noch nicht verifiziert haben
Reduzieren Sie die Bounce-Rate und Kosten
Rollensystem
Ermöglichen Sie nicht verifizierten Benutzern den Zugriff auf Discourse.
Erfordern Sie E-Mails für bestimmte konfigurierbare Aufgaben.
Nur zur Information @codergautam, alle Fragen/Fehlerberichte/Supportanfragen für Drittanbieter-Plugins sollten in deren jeweiligen Plugin-Themen gestellt werden, da die Person, die es pflegt, für die Beantwortung/Betreuung dieser zuständig ist.
Nur Fragen zu #offiziellen Plugins erhalten separate markierte Themen.
Bekannter Fehler, dieses Plugin verursacht Probleme mit dem Abschnitt Benutzereinstellungen, verwenden Sie es noch nicht in der Produktion. Ich arbeite an einer Lösung.
Sollte jetzt behoben sein! Es verwendet eine veraltete Methode (modify_user_params), funktioniert aber ansonsten einwandfrei. Wenn jemand weiß, wie man die neue Alternative dafür verwendet, lasst es mich bitte wissen. Ich habe mehrere Dinge versucht, aber es hat nicht funktioniert. Benutzt es noch nicht in der Produktion, ich werde es auf meinem Forum mit 1.8k Mitgliedern testen und sehen, wie es läuft.
Hallo, ich benutze es hier in der Produktion. https://iogames.forum. Es funktioniert gut, bisher keine Fehler. Wenn es Fehler gibt und Sie welche finden, lassen Sie es mich wissen, ich werde sie beheben.
Bekannter Fehler: E-Mails werden immer noch zur Verifizierung angefordert, wenn ein Benutzer per Einladung eingeladen wird. Ich habe viel zu tun, aber ich werde versuchen, dies eines Tages zu beheben.
Ich habe es jetzt installiert. Keine Probleme bei der Registrierung, der Benutzer wird sofort aktiviert.
Haben Sie das Feld in den Plugin-Einstellungen aktiviert?
Ich habe SSO auf intern eingestellt, sodass sich nur Personen in unserer Organisation anmelden können.
Ich frage mich, ob ich einen Konflikt mit einem anderen SSO habe. Ich glaube nicht, aber vielleicht ist das der Fall?
Ich habe Nextend SSO für meine WordPress-Website eingerichtet, um mich für eine interne Anwendung zu registrieren und anzumelden, da wir Workspace haben.
Ich habe die Website, die auf meine Community auf einer Subdomain verweist. Dann habe ich Connect SSO und all die Plugin-Sachen aktiviert (obwohl ich nicht glaube, dass mein HD2 und meine Gruppen richtig eingerichtet sind).