Discourse Connect erhält Discourse-Genehmigungsstatus

Wenn Sie die Einstellung Benutzer müssen genehmigt werden auf Ihrer Discourse-Site aktiviert haben, können sich neue Benutzer erst bei Discourse anmelden, nachdem sie von einem Mitarbeiter genehmigt wurden. Dies verhindert auch, dass sich die neuen Benutzer bei Ihrer PHP-Site anmelden können, bis sie auf Discourse genehmigt wurden. Wenn Ihre PHP-Site einen Link anzeigt, der es Benutzern ermöglicht, sich über Discourse anzumelden, und ein nicht genehmigter Benutzer auf den Link klickt, wird er zur Discourse-Anmeldeseite weitergeleitet und sieht eine Benachrichtigung wie diese, wenn er versucht, sich anzumelden:

Lassen Sie mich wissen, ob das Ihre Frage nicht beantwortet.

Falls es Sie interessiert, hier ist ein Beispiel für die Nutzlast, die gesendet wird, wenn sich ein genehmigter Discourse-Benutzer über DiscourseConnect bei einer Website anmeldet:

[admin] => false
[moderator] => false
[email] => connecttester@example.com
[external_id] => 379
[groups] => trust_level_3,trust_level_0,message_test,eurorack,trust_level_1,trust_level_2
[name] => Connect Tester
[nonce] => 690d8fb0853fd4c69bb89a5084d87f45
[return_sso_url] => http://wp-discourse.test/
[username] => connecttester

Für einen nicht genehmigten Benutzer werden keine Daten gesendet, da der Benutzer die Discourse-Anmeldeseite nicht passieren kann.

3 „Gefällt mir“