Mi trovo in una configurazione in cui tutti i miei utenti vengono creati tramite l’autenticazione esterna (la prima volta che la utilizzano). Funziona bene.
Ma per evitare errori, voglio disabilitare il pulsante “Sign Up” e il pulsante “Create your account”.
Ho trovato in un altro argomento come disabilitare il pulsante “Sign Up” → Funziona bene!
button.sign-up-button{
display:none;
}
Ma non riesco a fare lo stesso per il pulsante “Create you account”. Avete una soluzione?
Se desideri che il tuo sito abbia solo l’autenticazione esterna, disabilita l’impostazione del sito enable local logins. Con un solo metodo di autenticazione, gli utenti verranno indirizzati direttamente a quel metodo esterno.
Non c’è bisogno di CSS per nascondere i pulsanti!
Se hai bisogno di accedere con i login locali disabilitati, ricorda il percorso /u/admin-login per inviare agli amministratori un link di accesso via email.
Se vuoi una risposta alla tua domanda, piuttosto che la migliore soluzione al tuo problema, penso che questo funzionerà:
button#new-account-link {
display: none;
}
Ti consiglio di seguire il consiglio di cui sopra piuttosto che il mio. Mi diverte ancora poter fare qualsiasi cosa con il CSS, quindi ho trovato questo modo mentre Michael scriveva la sua risposta molto migliore.
@supermathie \u003e Sono pienamente d’accordo con la tua soluzione.
Purtroppo, per il resto dell’anno, non ho scelta, devo avere una soluzione ibrida: login locali (con 2FA) + login esterni (nessun 2FA per il momento). Ed entrambi, la creazione dell’account deve essere permessa.
Per “minimizzare” l’errore, “nascondere” tramite il link di creazione è il modo migliore per me, per il momento.
@pfaffman \u003e Grazie! Questo risponde perfettamente alla mia domanda.