Login field is case sensitive #282

Closed
opened 2026-02-20 15:17:22 -05:00 by deekerman · 1 comment
Owner

Originally created by @ghost on GitHub (Feb 23, 2018).

Originally assigned to: @NGPixel on GitHub.

Actual behavior

Login field (when using local user database) is case sensitive. Example:

Created account: Andrew.Golota@github.com / Test123
Try to log in: Andrew.Golota@github.com / Test123 | success
Try to log in: andrew.golota@github.com / Test123 | failed

Expected behavior

Due to best practices login shouldn't be case sensitive.

Created account: Andrew.Golota@github.com / Test123
Try to log in: Andrew.Golota@github.com / Test123 | success
Try to log in: andrew.golota@github.com / Test123 | success

Originally created by @ghost on GitHub (Feb 23, 2018). Originally assigned to: @NGPixel on GitHub. ### Actual behavior Login field (when using local user database) is case sensitive. Example: Created account: Andrew.Golota@github.com / Test123 Try to log in: Andrew.Golota@github.com / Test123 | **success** Try to log in: andrew.golota@github.com / Test123 | **failed** ### Expected behavior Due to best practices login shouldn't be case sensitive. Created account: Andrew.Golota@github.com / Test123 Try to log in: Andrew.Golota@github.com / Test123 | **success** Try to log in: andrew.golota@github.com / Test123 | **success**
deekerman 2026-02-20 15:17:22 -05:00
Author
Owner

@NGPixel commented on GitHub (Feb 23, 2018):

While it's an easy fix, I won't apply it to the 1.x version, as users may already have non-lowercase emails in their DB. This could prevent some users from logging in after an upgrade.

However, this has been addressed in 2.x.

@NGPixel commented on GitHub (Feb 23, 2018): While it's an easy fix, I won't apply it to the 1.x version, as users may already have non-lowercase emails in their DB. This could prevent some users from logging in after an upgrade. However, this has been addressed in 2.x.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/wiki#282
No description provided.