8000 Case-sensitive email handling · Issue #675 · wekan/wekan · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Case-sensitive email handling #675

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

Closed
Zetten opened this issue Aug 25, 2016 · 1 comment
Closed

Case-sensitive email handling #675

Zetten opened this issue Aug 25, 2016 · 1 comment

Comments

@Zetten
Copy link
Zetten commented Aug 25, 2016

There is some inconsistency in the handling of email addresses between the various login/registration/password reset forms.

One of the accounts in our Wekan instance was registered with the email string John.Smith@example.com. This is fine - John gets his activation email and he can log in, and everything works nicely.

But if John forgets his password, the reset password form apparently tries to a) lowercase the email address before b) looking up the user with a case sensitive query. This results in 'User not found' errors for both john.smith@example.com and John.Smith@example.com.

Trying to register a new account resulted in 'User already exists' errors for both case variations, so that form is apparently not case sensitive. I'm not sure about the login form, but I assume that was also working fine with a lowercase email login, i.e. not case sensitive.

It was possible to work around this by attaching to the mongodb instance and manually updating the user record to set the email address to lowercase.

@nztqa
Copy link
Contributor
nztqa commented Jun 23, 2017

@xet7
Target package: https://atmospherejs.com/useraccounts/core
It has been fixed.meteor-useraccounts/core@2e89868
but,last master branch is not the same publish on atmosphere.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants
0