Sì, dovrebbe funzionare. Tuttavia, è meglio evitare di generare nomi utente dalle email perché in questo caso è facile risalire agli indirizzi email dei tuoi utenti. Questo non è sicuro.
Nota che puoi anche inviare un nome completo nel campo name a SSO. Se lo fai:
- name diventerà il nome completo di un utente sul tuo Discourse
- name verrà utilizzato da SSO per generare il nome utente