DiscourseConnect Anbieter Fragen

Sie können bestätigen, ob E-Mail-Adressen verifiziert werden oder nicht, indem Sie ein neues Konto in WordPress erstellen, nachdem Sie Discourse Connect aktiviert haben. Wenn E-Mail-Adressen verifiziert werden, sehen Sie eine Bestätigung am unteren Ende der Einstellungsseite des Benutzers. Sie können auch eine E-Mail-Adresse manuell als verifiziert markieren:

Wenn E-Mail-Adressen nicht verifiziert werden, finden Sie hier Anweisungen, wie Sie E-Mail-Adressen als verifiziert markieren, wenn ein Benutzer ein Konto erstellt: Configure single sign-on (SSO) with WP Discourse and DiscourseConnect. Dies wäre sicher zu tun, wenn Ihre Website den Benutzern eine Bestätigungs-E-Mail sendet, die einen Link enthält, den sie anklicken müssen, bevor sie auf die Website zugreifen können. Wenn Ihre WordPress-Website dies nicht tut, könnten Sie auch Code hinzufügen, damit die E-Mail-Adressen der Benutzer nach der Registrierung für einen Ihrer Kurse als verifiziert markiert werden. Die Einrichtung erfordert möglicherweise Hilfe von einem Entwickler.

Ich sehe zwei separate Anmeldeseiten auf Ihrer Website:

Das Einfachste wäre, dies so zu regeln, dass es nur eine Anmeldeseite auf der Website gibt und die Seite einen gültigen Link zur Registrierungsseite der Website enthält. Ich vermute, dass dies über die Einstellungsseite des Plugins erreicht werden kann, das das Anmeldeformular hinzufügt. Beachten Sie, dass Sie, wenn Sie die Anmeldeseite unter https://projectvanlife.com/login/ verwenden möchten, /login zum “Pfad zu Ihrer Anmeldeseite” in den WP Discourse-Einstellungen hinzufügen müssen:

Ich denke, das könnte die Benutzer verwirren. Ein einfacherer Ansatz wäre, einfach einen Link zu Ihrem Discourse-Forum hinzuzufügen, der so strukturiert ist, dass sich Benutzer automatisch bei Discourse anmelden, wenn sie auf den Link klicken. Hier sind Details, wie Sie den Link erstellen: Create a DiscourseConnect login link. Sobald DiscourseConnect auf Ihrer Website aktiviert ist, sollten Sie diesen Link auch so strukturieren:

Das ist möglich. Einige Details dazu finden Sie hier: How to import Discourse users to WordPress? - #2 by simon. Das Hauptproblem, das ich sehe, ist, dass Sie sich selbst Arbeit machen würden, ohne es Ihren Benutzern viel einfacher zu machen. Wenn ich Sie wäre, würde ich mir Sorgen machen, dass Benutzer die E-Mail nicht erhalten oder lesen und einige Benutzer nicht glücklich darüber wären, dass in ihrem Namen ein neues Konto erstellt wird. Es gibt auch ein potenzielles Sicherheitsproblem, es sei denn, das von Ihnen verwendete Import-Plugin bietet eine Möglichkeit, Benutzer zu zwingen, ihre Passwörter nach der ersten Anmeldung zu ändern.

Es wäre viel einfacher, einfach ein Banner-Thema in Ihrer “Staff”-Kategorie mit Details zur Änderung zu erstellen. Die Formulierung in dem Screenshot könnte noch etwas verbessert werden:

Nachdem Sie die Änderung vorgenommen haben, aktualisieren Sie das Banner-Thema, um die Benutzer darüber zu informieren, dass sie sich bei Problemen mit der Anmeldung an einen Administrator wenden sollen.

Mir ist gerade etwas eingefallen, das helfen könnte. Sie könnten Ihre Discourse-Website vorübergehend als DiscourseConnect-Anbieter für Ihre Website konfigurieren, bis Sie Ihre WordPress-Website als DiscourseConnect-Anbieter einrichten. Wenn Sie dies tun würden, könnten Sie dem Banner-Thema etwas wie das Folgende hinzufügen:

Hier ist der vollständige Link, den ich verwendet habe:

<a href="http://wp-discourse.test/?discourse_sso=1&redirect_to=http://wp-discourse.test/wp-admin/profile.php" target="_blank">Erstellen Sie ein Konto auf (Ihr Website-Name)</a>

Wenn Sie darauf klicken, wird ein neues Konto in WordPress registriert und die Benutzer werden zu ihrer WordPress-Profilseite weitergeleitet, wo sie ein Passwort festlegen können. Beachten Sie, dass Sie in Ihrem Fall beide Verwendungen von http://wp-discourse.test im Link durch https://projectvanlife.com/ ersetzen müssen.

4 „Gefällt mir“