We are planning to transfer from LDAP authentication to OpenIDConnect, using $wgOpenIDConnect_MigrateUsersByUserName=true.
In our current LDAP setup, we make use of $LDAPAuthentication2UsernameNormalizer='strtolower'. This means in the past 'MyUser' in LDAP became 'Myuser' on MediaWiki.
When 'MyUser' logs into the wiki using OpenIDConnect, a new user 'MyUser' is created, so the migration fails.
When I add a line $preferred_username = strtolower( $preferred_username ); just before this line, the migration succeeds.
Would you consider implementing a similar normalizer feature in the OpenIDConnect extension?