Nuovi utenti che cliccano sul link della categoria vedono "l'accesso a questo forum è solo su invito" e non possono accedere tramite OAuth2

Ciao a tutti,

Abbiamo una categoria privata nella nostra istanza di Discourse che è limitata a uno specifico gruppo di utenti. Abbiamo creato un link affinché i nuovi utenti possano accedere a questa categoria dopo aver effettuato l’accesso tramite OAuth2.

Tuttavia, quando i nuovi utenti che non hanno ancora un account Discourse cliccano sul link, vedono questo messaggio:

“Spiacenti, l’accesso a questo forum è solo su invito.”

Per questo motivo, non possono procedere al flusso di accesso OAuth2 e non raggiungono mai la categoria. Gli utenti esistenti possono accedervi normalmente.

Vogliamo che i nuovi utenti possano accedere tramite OAuth2 e poi essere aggiunti al gruppo appropriato in modo da poter vedere la categoria, ma attualmente Discourse li blocca prima dell’accesso.

Per cosa abbiamo bisogno di aiuto

  • Perché il sito mostra “solo su invito” anche se vogliamo consentire l’accesso OAuth2 ai nuovi utenti?

  • Esiste un’impostazione come oauth2 allow uninvited users (consenti utenti non invitati per oauth2) o invite only (solo su invito) che dobbiamo modificare?

  • Qual è la configurazione corretta se vogliamo:

    • che il sito non sia solo su invito,

    • che gli utenti OAuth2 possano accedere con nuovi account, e

    • che le autorizzazioni di gruppo limitino l’accesso alla categoria dopo l’accesso?

Qualsiasi indicazione sulla corretta configurazione di OAuth2 + restrizioni di categoria basate sui gruppi sarebbe apprezzata.

image

Ciao, potresti per favore controllare l’impostazione del sito di Discourse invite only e disabilitarla se è attiva?

La disabilitazione di invite only consentirà ai nuovi utenti di accedere o registrarsi utilizzando OAuth2.
Una volta effettuato l’accesso, potrai utilizzare le regole di appartenenza al gruppo (assegnazione automatica o manuale) per concedere loro l’accesso alla categoria privata.

1 Mi Piace