-
Notifications
You must be signed in to change notification settings - Fork 249
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Email Address Input in Amplify Authentication is not Case Sensitive #4212
Comments
Apologies for the delay in response. We are tracking this as a feature request and will post here when we have further updates. |
Hi. any news about this ? |
Hi @jamontesg, the Authenticator currently transforms email input as lowercase internally. This feature request would be to allow for case sensitive input. There are no updates at this time regarding enabling this behavior. |
Hi @Equartey , Authenticator. don't apply any lower case function. my code: Thanks for your time |
Hi @jamontesg, I'm not sure I understand the issue. Are you expecting the UI to transform the text input to lowercase? If so, you are correct; The authenticator does not offer that. However, internally we transform the input into lowercase and use that value to fulfill the request. If I'm right in assuming you want the UI to change to display lowercase text input, that would be a separate feature request, unrelated to this one. |
thanks @Equartey , mi users are typing. emails. like. [email protected]. and. this ugly email with lower and upper case, is. stored into cognito users pool. I am trying to keep my information clean. |
@jamontesg, could you please create a separate feature request so we can track it independently from this one? |
@jamontesg thanks for creating the new feature request #5678. |
Description
The title pretty much explains it. Any uppercase characters are ignored in the built in text field so long as the overall email address exists. It's not exactly a major issue but it can be an inconvenience since most authenticators DO keep in mind case sensitivity for extra validation and potential security.
You also might want to check if this is the case for other Auth configurations like usernames-based sign in.
Categories
Steps to Reproduce
No response
Screenshots
No response
Platforms
Flutter Version
3.16.1
Amplify Flutter Version
12.8.2
Deployment Method
Amplify CLI
Schema
No response
The text was updated successfully, but these errors were encountered: