Last modified: 2014-09-02 17:16:47 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T52515, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 50515 - Some usernames are all lowercase, leading to inconsistent behavior with rights
Some usernames are all lowercase, leading to inconsistent behavior with rights
Status: NEW
Product: MediaWiki extensions
Classification: Unclassified
OpenStackManager (Other open bugs)
unspecified
All All
: Unprioritized normal (vote)
: ---
Assigned To: Ryan Lane
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-07-01 19:39 UTC by Ryan Lane
Modified: 2014-09-02 17:16 UTC (History)
2 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Ryan Lane 2013-07-01 19:39:48 UTC
When adding members to a project, the interface adds the user's input as the group member, rather than the CN value of the user's account. Though we ensure the value being added is valid, we aren't checking to ensure the case matches. The LDAP search for this attribute is case-insensitive, but we occasionally do case-sensitive checks in code, which leads to inconsistent behavior.

When adding users or any other reference to other objects in LDAP, we should fetch the object from LDAP and use the attribute's value.
Comment 1 Ryan Lane 2013-07-01 21:44:03 UTC
Seems this bug had been fixed quite a while back, but there is still an issue with usernames with all lowercase CNs. Retitling the bug.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links