Il nome utente è sincronizzato forzatamente con SSO ma l'utente può cambiarlo quando utilizza un link di invito per registrarsi

CONTESTO: Ho aggiunto un provider OAuth2 tramite il plugin Basic OAuth2 e non consento l’accesso locale/via email.
Ho anche abilitato auth skip create confirm; auth overrides username; auth overrides username insieme a auth overrides email.

BUG: Quando un nuovo utente si unisce tramite il mio provider OAauth2 utilizzando un link di invito, per qualche motivo viene richiesto di scegliere un nome utente, anche se questo è ovviamente non previsto (il campo email non è modificabile come previsto).

Ciò che risolverebbe questo problema sarebbe rendere il campo nome utente non modificabile, come il campo email, oppure non mostrare affatto questa vista all’utente, dato che skip create confirm è chiaramente abilitato e funziona come previsto quando non si utilizza un invito.

2 Mi Piace