We've had trouble with other apps where users create accounts with emails of differing cases.
Then, when finding those accounts - if it's saved as "HELLO@example.com", and we search for "hello@example.com" => we won't find the user.
Plus, if we allow for multiple cases, and we're validating on email uniqueness, then there can be multiple accounts of the same email - which creates a problem when we strive to go back and fix the underlying search issue after the app has been in production.
We've had trouble with other apps where users create accounts with emails of differing cases.
Then, when finding those accounts - if it's saved as "HELLO@example.com", and we search for "hello@example.com" => we won't find the user.
Plus, if we allow for multiple cases, and we're validating on email uniqueness, then there can be multiple accounts of the same email - which creates a problem when we strive to go back and fix the underlying search issue after the app has been in production.