Questa guida spiega il processo di iscrizione quando lâimpostazione âè necessaria lâapprovazione degli utentiâ è abilitata, incluse le fasi di configurazione e lâesperienza utente.
Livello utente richiesto: Amministratore
Quando si desidera controllare chi può iscriversi alla propria community di Discourse, è possibile abilitare unâimpostazione che richiede lâapprovazione dei nuovi utenti prima che possano effettuare lâaccesso. Questa funzionalità è comunemente utilizzata per community private o forum pubblici che desiderano limitare la partecipazione.
Configurazione dellâapprovazione utente
Per impostare lâapprovazione utente per il tuo sito Discourse:
-
Abilita lâimpostazione del sito
must_approve_users.
Nota: Quando si abilita questa impostazione su un sito esistente, tutti gli utenti esistenti vengono automaticamente contrassegnati come approvati. Solo le nuove registrazioni successive a questo momento richiederanno lâapprovazione.
-
(Facoltativo) Se si desidera rendere privata la propria community, abilitare lâimpostazione del sito
login_required. Questo impedisce agli utenti anonimi di visualizzare i contenuti del forum.
Processo di iscrizione utente
Una volta abilitata lâapprovazione utente, ecco come appare il processo di iscrizione per i nuovi utenti:
-
Lâutente visita il proprio forum e fa clic sul pulsante âIscrivitiâ (Sign Up).
-
Lâutente inserisce i dettagli del proprio account e riceve unâemail di attivazione.
-
Dopo aver attivato la propria email, lâutente visualizza questo messaggio sul forum:
Benvenuto in Discourse!
Un moderatore deve approvare manualmente il tuo nuovo account prima che tu possa accedere a questo forum. Riceverai unâemail quando il tuo account sarĂ approvato!
Se lâutente tenta di accedere prima dellâapprovazione, vedrĂ questo messaggio:
Il tuo account non è stato ancora approvato. Sarai avvisato via email quando sarai pronto per accedere.
Processo di approvazione del moderatore
-
I moderatori ricevono notifiche sul sito per le richieste di approvazione utente in sospeso.
-
Se una richiesta rimane in coda di revisione, viene inviato un messaggio privato di promemoria ai moderatori che non hanno ancora visto un promemoria precedente. Il promemoria è gestito dal job in background
PendingUsersReminder, che viene eseguito ogni 5 minuti ma può essere ritardato utilizzando lâimpostazione del sitopending_users_reminder_delay_minutes(predefinito: 480 minuti). -
Una volta che un membro dello staff approva un utente, lâutente riceve una notifica via email.


