Se hai abilitato l’impostazione must approve users sul tuo sito Discourse, i nuovi utenti non potranno accedere a Discourse finché non saranno stati approvati da un membro dello staff. Ciò impedirà inoltre ai nuovi utenti di accedere al tuo sito PHP finché non saranno stati approvati su Discourse. Se il tuo sito PHP visualizza un link per consentire agli utenti di accedere tramite Discourse, quando un utente non approvato fa clic sul link, verrà indirizzato alla pagina di accesso di Discourse e vedrà un avviso come questo se tenta di accedere:
Fammi sapere se questo non risponde alla tua domanda.
Nel caso fossi interessato, ecco un esempio del payload che viene inviato quando un utente Discourse approvato tenta di accedere a un sito tramite DiscourseConnect:
[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
Per un utente non approvato, non verranno inviati dati, poiché l’utente non sarà in grado di superare la pagina di accesso di Discourse.
