Preferisco che il nome utente sia composto dal nome di battesimo dell’utente anziché dal suo nome completo. Al primo accesso dell’utente, vorrei che il sistema impostasse automaticamente il nome utente utilizzando solo il nome di battesimo.
Ad esempio Nome completo: Maria Jose → nome utente: Maria
Quindi, invece che il nome utente sia Maria_Jose, lo vorrei Maria.
Stai cercando l’impostazione del sito prioritize username in ux? Questa visualizza il nome utente, che nel tuo esempio era Maria prima di visualizzare Maria Jose.
Il nome utente può essere generato automaticamente utilizzando una delle tre opzioni:
Basato sull’email
Basato sul nome completo dell’utente
Nome utente casuale
Preferisco che il nome venga generato utilizzando la seconda opzione (Basato sul nome completo dell’utente), ma in particolare, voglio utilizzare solo il nome di battesimo dell’utente.
In sintesi, il nome utente dovrebbe essere selezionato automaticamente e consistere solo nel nome di battesimo dell’utente, non nel nome completo.
Ho familiarità con le configurazioni esistenti, ma sfortunatamente non affrontano il mio obiettivo specifico. Nel nostro sistema di discussione, impieghiamo un meccanismo Single Sign-On (SSO) per l’accesso e gli utenti non hanno il permesso di aggiornare i propri nomi utente. Anche il pop-up di registrazione è nascosto.
Attualmente, il nome utente viene generato dal campo “name”, che include sia il nome che il cognome. Il mio obiettivo è che il nome utente rifletta solo il nome dell’utente.
È realizzabile e sono disponibili plugin o script per facilitare questa personalizzazione?
Non mi è chiaro. L’obiettivo finale è visualizzare il nome di battesimo indipendentemente da come viene creato il nome utente, o vuoi ancora che il nome utente venga creato solo con il nome di battesimo?
Se la prima opzione, puoi apportare modifiche visive con un componente del tema per vedere solo il nome di battesimo nel punto in cui viene visualizzato il nome utente (supponendo che il nome abbia il formato “nome cognome”). Ti andrebbe bene?