1478: Username handling for case-insensitive LDAP login

kamil.******@gmai***** (Google Code) (Is this you? Claim this profile.)
david
david
Feb. 5, 2014
1881, 2323, 3166
What version are you running?
1.0.5.1

What steps will reproduce the problem?
1. Use Apple's OpenDirectory as an LDAP server, or another LDAP server 
with case-insensitive UID's
2. Log in as "foo"
3. Log in as "Foo"
4. Check the user database, both will exist.

What is the expected output? What do you see instead?
Only one instance of the user.

There should be a configuration option to ignore case for user names.
david
#1 david
  • -Type-Defect
    +Type-Enhancement
    +Component-Accounts
#2 john.p.c********@gmai***** (Google Code) (Is this you? Claim this profile.)
For this and issue 1674, I would suggest perhaps allowing for a user supplied function to "process" the login after form submittal.  An admin could create a simple function that calls lc() on the username.
david
#6 david
  • +PendingReview
  • +david
david
#7 david
Fixed in master (fc95975). This will ship in 2.0 beta 3. Thanks!
  • -PendingReview
    +Fixed