Make username case insensitive. Store the version the user entered and allow it to be updated, but index on an upper case version of the username. Allow a forgot password request by username for a child w/out an email address.
Make username case insensitive. Store the version the user entered and allow it to be updated, but index on an upper case version of the username. Allow a forgot password request by username for a child w/out an email address.

inversoft/passport-php-client