DiscourseConnect Anbieter Fragen

Wie Jay bereits bemerkt hat, ist der beste Weg, dies zu erreichen, die Konfiguration Ihrer WordPress-Website als SSO-Anbieter für Discourse. Schauen Sie sich diesen Beitrag an, um Details zur Einrichtung zu erhalten: Configure single sign-on (SSO) with WP Discourse and DiscourseConnect.

Nach der Konfiguration von WordPress als DiscourseConnect-Anbieter müssen sich Discourse-Benutzer, die noch keine Konten auf Ihrer WordPress-Website haben, auf WordPress registrieren, bevor sie auf Ihre Discourse-Website zugreifen können. Sie sollten Ihrer Discourse-Website eine Nachricht hinzufügen, um die Benutzer über die Änderung zu informieren. Ermutigen Sie die Benutzer in der Nachricht, sich auf WordPress mit derselben E-Mail-Adresse zu registrieren, die sie auch in Discourse verwenden. Auf diese Weise werden sie beim ersten erneuten Anmelden bei Discourse über WordPress in ihrem bestehenden Discourse-Konto angemeldet.

Wenn sich Benutzer nicht mit der E-Mail-Adresse, die sie in Discourse verwenden, auf WordPress registrieren, wird bei der ersten erneuten Anmeldung bei Discourse über WordPress ein neues Konto für sie erstellt. Dieses Problem können Sie von Fall zu Fall lösen, indem Sie das alte Discourse-Konto mit dem neuen Discourse-Konto zusammenführen. Dies kann über die Discourse-Adminseite des Benutzers erfolgen.

Eine Sache, die Sie beachten sollten, ist, dass das Verhalten, dass Benutzer in ihrem bestehenden Discourse-Konto angemeldet werden, nur funktioniert, wenn die E-Mail-Adressen auf der WordPress-Seite als „gültig“ markiert sind. Wenn Sie das Standard-WordPress-Registrierungssystem verwenden, funktioniert dies ohne Probleme. Wenn Sie eine benutzerdefinierte Registrierungsseite verwenden, die von einem Plugin hinzugefügt wurde, ist es wahrscheinlich, dass die E-Mail-Adressen der Benutzer nicht als „gültig“ markiert werden. Details zur Behebung dieses Problems finden Sie hier: Configure single sign-on (SSO) with WP Discourse and DiscourseConnect. Beachten Sie, dass es sehr wichtig ist, dass Sie E-Mail-Adressen nicht einfach blind akzeptieren, ohne sie in irgendeiner Weise zu validieren. Wenn E-Mail-Adressen nicht validiert werden, riskieren Sie die Übernahme bestehender Konten.

4 „Gefällt mir“