Auto_approve_email_domains mostra ancora la schermata login.wait_approval

Ho configurato la nostra istanza ospitata per approvare automaticamente gli utenti che accedono per la prima volta utilizzando Office365 da un account interno e questo di per sé funziona bene e funziona per gli utenti di ritorno, ma alla registrazione/primo accesso viene ancora visualizzato il messaggio login.wait_approval, che ha confuso alcuni poiché non è stata inviata alcuna ulteriore email di approvazione o avviso a noi amministratori e rieffettuare l’accesso ha funzionato bene come previsto.

Aggiornerò il testo per suggerire ai nuovi utenti che se sono interni dovrebbero semplicemente accedere di nuovo, ma sembra sbagliato.

È qualcosa che potrebbe cambiare in modo che un account approvato automaticamente venga semplicemente reindirizzato alla schermata principale?

Non credo che questo sia il comportamento previsto. La mia comprensione è che se l’impostazione must approve users è abilitata e un utente si registra sul sito con un dominio email che è stato aggiunto all’impostazione del sito auto approve email domains, l’utente dovrebbe essere automaticamente registrato sul sito. Il messaggio wait_approval non dovrebbe essere visualizzato per questi utenti.

Sai come gli utenti si stanno registrando sul sito? Mi chiedo se il problema sia correlato agli utenti che si registrano sul sito tramite un metodo di accesso social. Quando testo questo sul mio sito con la registrazione tramite nome utente/password, funziona nel modo in cui mi aspetto e il messaggio di approvazione non viene visualizzato agli utenti.

Ho aggiunto il mio dominio personale all’elenco approvato per il testing. I quattro metodi di autenticazione esterni finora configurati - Facebook, Github, LinkedIn e Office365 - hanno dato tutti lo stesso risultato, come sopra.

L’iscrizione manuale ha comportato la richiesta di convalida della mia email, che è andata come previsto e mi ha permesso di accedere. Voglio evitare questo passaggio, se possibile.

I metodi di autenticazione esterni passano un indirizzo email attendibile e non richiedono la convalida, che è ciò che volevo - ma presentano la schermata di attesa di approvazione indesiderata (e errata).

Ho letto tutte le opzioni di configurazione che ho trovato e solo “auth_immediately” sembra correlata, ma dice che si applica solo se c’è esattamente un metodo di autenticazione esterno.

Devo notare che questo non è critico: il problema si applica solo agli utenti interni mentre ci configuriamo e poi rimuoveremo comunque il requisito di approvazione per gli utenti esterni. È più un fastidio.