Page MenuHomePhabricator

Reword MediaWiki:Nosuchuser as to say "are case sensitive, except the first letter" instead of "are case sensitive"
Closed, DeclinedPublic

Description

Author: cyril.holweck

Description:
The password recovery is to the least confusing.

I enter "cyrilh" all lowercase as username, and press "Email me new password"... the result is a message as follow, with different case "Cyrilh", and stating that it is case sensitive:

{{{
Login error
There is no user by the name "Cyrilh". User names are case sensitive. Please check your spelling, or use the link below to create a new user account.
}}}

Also notice that the "Email new password" button with username "cholweck" will give me the same error message but not altering the case... You can easily reproduce those two scenarios to observe the bug.

I believe that my username is cyrilh, this is kind of confirmed by the fact that the login button will tell me "cholweck" user does not exist while "cyrilh" password is invalid.

I mark the bug as major as it prevents me completely from logging in.


Version: unspecified
Severity: enhancement
See Also:
https://bugzilla.wikimedia.org/show_bug.cgi?id=26396

Details

Reference
bz29032

Related Objects

View Standalone Graph
This task is connected to more than 200 other tasks. Only direct parents and subtasks are shown here. Use View Standalone Graph to show more of the graph.

Event Timeline

bzimport raised the priority of this task from to Lowest.Nov 21 2014, 11:35 PM
bzimport set Reference to bz29032.
bzimport added a subscriber: Unknown Object (MLST).

I don't know if the user you're talking about is on enwiki, but http://en.wikipedia.org/wiki/User:Cyrilh shows that no user named "Cyrilh" or "cyrilh" (since, iirc, the first character is case-insensitive). Asking Chad for input.

Also, I think user names follow page title rules which say the first character is case insensitive, while the remaining characters are case sensitive.

Chad, can you confirm this?

cyril.holweck wrote:

I am login in from http://en.wikipedia.org/w/index.php?title=Special:UserLogin&returnto=Main_Page&campaign=ACP1

I found now my intended login (Cyril.holweck)... but what I reported is correct, the interface is confusing (it lead me to think that cyrilh was a valid user name.

I push back the bug as minor as it is actually not preventing from login in as long as one has not lost his username.

(In reply to comment #2)

Also, I think user names follow page title rules which say the first character
is case insensitive, while the remaining characters are case sensitive.

Chad, can you confirm this?

Yes.

cyril.holweck wrote:

Another reason why I got confused and that is also probably a separate bug is that the user cyrilh do exist on http://fr.wikipedia.org/wiki/Utilisateur:Cyrilh

Some of the code is probably checking only on en. domain while some other parts are smarter and look cross domains and find my account on fr.

EN.WP.ST47 wrote:

Looks like the only issue here is that the error message says that all characters are case sensitive, where the first is actually not. The rest is probably just SUL confusion. This is an error message wording issue, recategorizing to user interface.

Gerrit change 24218.

By the way, [[mw:Manual:$wgCapitalLinks]] says the config doesn't affect usernames.

(In reply to comment #8)

Gerrit change #24218.

WONTFIX per code review by Nikerabbit and Siebrand.

(In reply to comment #8)

Gerrit change #24218.

By the way, [[mw:Manual:$wgCapitalLinks]] says the config doesn't affect
usernames.

(Which is bug 26396.)