Add case-insensitive option for user by email search

Like safaridan, we’re using the GET /api/v2/users endpoint to search case-insensitively, and we were bit by a scenario where a user logged in for the first time through an OAuth provider, and then 3.5 minutes later their manager attempted to add the user to our systems, and the user was not yet visible via the endpoint due to its eventual consistency. They also were not visible in the case-sensitive GET /api/v2/users-by-email endpoint because the OAuth provider happened to capitalize one segment of the local part of the user’s email address.

The lack of an immediately-consistent API for searching by case-insensitive email address makes it difficult to build a robust, reliable authentication system that works as users naturally expect.

Is this going to be added ever? Even the official linking extension is impacted by this.

I am just here to add traffic to this issue, created an account just to vote.
The lack of a case-insensitive option causes problems for us. Onboarding new users in our system is not as seamless as it could be.

Any feedback at all would be nice, I can accept a polite “no, we will not do this as a feature, it would not adhere to the standards as we apply them” and then grudgingly be on my way to plan workarounds or improvements. I would prefer a “yes” though.

In case it helps anyone I’ve been speaking to Auth0 about this and been told that the feature request has actually been closed and the alternative is to use the get users API which I know has already been mentioned: eg GET /api/v2/users?q=email:“your-email-here”

I’ve asked if someone from Auth0 can comment on this item.