Disabilita la verifica email per il plugin Discourse

|||
-|-|-|
:envelope_with_arrow: | Riepilogo | Disable Email Verification for Discourse è un fork di angelim/discourse_user_auto_activation, non più mantenuto, e fornisce agli amministratori un’opzione per bypassare il passaggio di verifica via email durante la registrazione degli utenti. Niente più attese per le conferme via email; fai iniziare subito gli utenti. |
:hammer_and_wrench: | Link al Repository | https://github.com/codergautam/disable-email-verification-discourse
:open_book: | Guida all’Installazione | Come installare plugin in Discourse

Come usare il plugin Disable Email Verification

  1. Installa il plugin seguendo la guida all’installazione fornita.
  2. Naviga al pannello di amministrazione della tua istanza Discourse.
  3. Vai su Plugin e assicurati che il plugin Disable Email Verification sia abilitato.
  4. Premi su impostazioni.
  5. Individua l’impostazione disable_email_verification e abilitala per bypassare la verifica via email.

Nota: Disabilitare la verifica via email potrebbe portare a potenziali problemi con spam o account falsi. Si consiglia di utilizzare questa funzionalità con giudizio e di considerare metodi di verifica alternativi.

Aspetti Tecnici

Questo plugin modifica direttamente le classi UsersController e User per aggirare il passaggio di verifica via email durante il processo di registrazione. Con l’impostazione disable_email_verification abilitata, il plugin garantisce:

  • Il token email non viene creato.
  • Il campo active dell’utente viene automaticamente impostato su true.

Per chi fosse interessato, l’intero codice sorgente è open-source e i contributi (e le stelle :star:) sono sempre benvenuti.

Roadmap per il Plugin Disable Email Verification

  • Salta la Verifica Email

  • Disabilita l’Invio di Altre Email agli Utenti Non Verificati

    • Impedisci l’invio di qualsiasi email agli utenti che non hanno verificato il loro indirizzo email
    • Riduci il tasso di rimbalzo e i costi
  • Sistema di Ruoli

    • Consenti agli utenti non verificati di accedere a Discourse.
    • Richiedi email per attività specifiche configurabili.
14 Mi Piace

Solo per informazione @codergautam, tutte le domande/segnalazioni di bug/richieste di supporto per plugin di terze parti dovrebbero essere poste all’interno dei rispettivi argomenti del plugin, poiché la persona che lo mantiene è responsabile di rispondere/occuparsene. :+1:

Solo le domande sui plugin #ufficiali otterrebbero argomenti separati. :discourse:

5 Mi Piace

Capito. Mi dispiace per questo.

5 Mi Piace

Bug noto, questo plugin causa problemi con la sezione delle preferenze utente, non usarlo ancora in produzione. Sto lavorando a una soluzione.

4 Mi Piace

Dovrebbe essere risolto ora! Sta usando un metodo deprecato (modify_user_params) ma per il resto funziona bene. Se qualcuno sa come usare la nuova alternativa, per favore me lo faccia sapere. Ho provato diverse cose ma non ha funzionato. Non usarlo ancora in produzione, lo testerò sul mio forum di 1,8k membri e vedrò come va.

Commit di correzione:

Grazie

3 Mi Piace

Ciao, grazie per il plugin. Puoi parlarci delle tue esperienze con il plugin?

Il plugin causa attualmente errori?

3 Mi Piace

Ciao, lo sto usando in produzione qui. https://iogames.forum . Funziona bene, finora nessun errore. Se ci sono bug e li trovi, fammelo sapere, li correggerò.

3 Mi Piace

Bug noto: Le e-mail vengono ancora richieste di verifica se l’utente viene invitato tramite invito. Sono impegnato ma cercherò di risolvere questo problema un giorno.

2 Mi Piace

Ho anche notato che mostra un messaggio simile quando gli utenti devono essere approvati dal personale.

3 Mi Piace

Speravo DAVVERO che funzionasse. Ho fatto apparire il plugin ma è ancora in coda per un’email.

1 Mi Piace

È passato un po’ di tempo dall’ultima volta che l’ho testato, ma ci guarderò oggi.

4 Mi Piace

L’ho installato adesso. Nessun problema durante la registrazione, l’utente viene attivato immediatamente.
Hai selezionato la casella nelle impostazioni del plugin?

3 Mi Piace

Sì, lo ripercorreremo di nuovo oggi con un utente.

Ricevo ancora messaggi di attivazione. Sto usando il Google SSO, potrebbe essere quello il problema?

1 Mi Piace

E se tentassem fazer login depois de verem essa tela? Por acaso funciona?

Questo non dovrebbe nemmeno inviare la verifica quando il plugin non è installato, per quanto ne so, il Google SSO convalida le email da solo.

Ho appena tentato e mi chiede ancora di convalidare.

Ho impostato l’SSO su interno in modo che solo le persone della nostra organizzazione possano accedere.

Mi chiedo se ci sia qualche conflitto con un altro SSO. Non credo di sì, ma forse è così?

Ho impostato Nextend SSO per il mio sito WordPress per registrare e accedere a un’applicazione interna perché abbiamo Workspace.

Ho il sito web che punta alla mia community su un sottodominio. Poi ho Connect SSO e tutta la roba del plugin attivata (anche se non credo che il mio hd2 e i gruppi siano impostati correttamente).

Funziona ancora bene per me!

@codergautam Grazie mille per questo plugin! :call_me_hand:

Quanto dovremmo preoccuparci che si rompa con futuri aggiornamenti?