Username is force synced to SSO yet user gets to change it when using an invite link to register

CONTEXT: I’ve added an OAuth2 provider via the Basic OAuth2 plugin and I do not allow local/email login.
I also have auth skip create confirm ; auth overrides username ; auth overrides username along with auth overrides email enabled.

BUG: When a new user joins via my OAauth2 provider using an invite link they for some reason are prompted to pick a username even though this is obviously not intended (email field is non editable as intended).

What would resolve this is either making the username field uneditable same as the email field or not showing this view to the user at all given skip create confirm is clearly enabled and works as intended when not using an invite.

1 Like