Sto lavorando con un cliente ospitato su CDCK che sta configurando OAuth2.
Abbiamo configurato il sistema in modo che la finestra di dialogo per la creazione dell’account venga bypassata automaticamente e che ora i nuovi account autenticati dal server OAuth2 vengano creati automaticamente. Tutti gli altri meccanismi di accesso sono disattivati.
Durante i test, non vogliono che nessuno possa accedere senza approvazione, quindi ho attivato l’opzione “è necessario approvare gli utenti”. Questo funziona come previsto, tranne per il fatto che appare ancora un pulsante “modifica indirizzo email”. L’opzione “email modificabile” è disattivata e “OAuth2 sovrascrive l’email” è attivata.
Ho suggerito di nascondere il pulsante tramite CSS, ma sembra un bug, anche se si potrebbe considerare una richiesta di funzionalità, dato che è più un fastidio che un problema che impedisce l’uso di Discourse.