Return-Path: Delivered-To: apmail-couchdb-user-archive@www.apache.org Received: (qmail 92946 invoked from network); 17 Sep 2010 19:25:07 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 17 Sep 2010 19:25:07 -0000 Received: (qmail 94244 invoked by uid 500); 17 Sep 2010 19:25:06 -0000 Delivered-To: apmail-couchdb-user-archive@couchdb.apache.org Received: (qmail 94062 invoked by uid 500); 17 Sep 2010 19:25:06 -0000 Mailing-List: contact user-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@couchdb.apache.org Delivered-To: mailing list user@couchdb.apache.org Received: (qmail 94054 invoked by uid 99); 17 Sep 2010 19:25:06 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 17 Sep 2010 19:25:06 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=RCVD_IN_DNSWL_LOW,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [209.68.5.9] (HELO relay00.pair.com) (209.68.5.9) by apache.org (qpsmtpd/0.29) with SMTP; Fri, 17 Sep 2010 19:25:01 +0000 Received: (qmail 26560 invoked from network); 17 Sep 2010 19:24:39 -0000 Received: from 74.1.186.35 (HELO ?10.0.1.220?) (74.1.186.35) by relay00.pair.com with SMTP; 17 Sep 2010 19:24:39 -0000 X-pair-Authenticated: 74.1.186.35 Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Apple Message framework v1081) Subject: Re: Username is case-sensative From: Damien Katz In-Reply-To: Date: Fri, 17 Sep 2010 12:24:38 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: <21B03A20-0259-4AB4-8502-5DE1A13372B0@apache.org> References: To: user@couchdb.apache.org X-Mailer: Apple Mail (2.1081) A simple fix for this is to normalize to lowercase names during = registration and login, then the user can put in whatever mixed case = they want. -Damien On Sep 17, 2010, at 12:21 PM, Chris Anderson wrote: > On Fri, Sep 17, 2010 at 3:07 AM, Ido Ran wrote: >> I agree, it should not be forced - I think it should be the default. >> If you know what you are doing and have a good reason to use = case-sensitive >> usernames then go ahead, but for the rest of us, it should be as = simple as >> it can. >> How Couch people say - case-insensitive username is more relaxing :) >>=20 >=20 > CouchDB uses document lookups to find users, so doing this would > involve making docids case-insensitive, which isn't gonna happen. >=20 > The good answer would be to add whatever iPhone tags you have to add > to keep it from doing that stupid auto-shift key thing on login forms. >=20 > I'd love a patch for that against this file: >=20 > = http://github.com/couchapp/couchapp/blob/master/vendor/evently/account/log= inForm/mustache.html >=20 > Chris >=20 >> Ido >>=20 >> On Fri, Sep 17, 2010 at 3:32 AM, Robert Newson = wrote: >>=20 >>> The question is whether CouchDB should force everyone to do that or >>> not. I think it should not. >>>=20 >>> B. >>>=20 >>> On Fri, Sep 17, 2010 at 2:23 AM, Tyler Gillies = wrote: >>>> I think case insensitivity is good, prevents thing from getting >>> complicated >>>> with two users one named tyler and one named Tyler >>>>=20 >>>> On Thu, Sep 16, 2010 at 12:50 PM, Randall Leeds = >>> wrote: >>>>=20 >>>>> On Thu, Sep 16, 2010 at 03:13, Ido Ran wrote: >>>>>> Unix, Linux, Windows, Gmail, Skype >>>>>>=20 >>>>>> Any application I can think of treat username in case-insensitive = way. >>>>>=20 >>>>> Really??? >>>>>=20 >>>>> rleeds@randalltor:~$ sudo -u Rleeds >>>>> sudo: unknown user: Rleeds >>>>> rleeds@randalltor:~$ >>>>>=20 >>>>=20 >>>>=20 >>>>=20 >>>> -- >>>> http://www.readwriteweb.com/about#tyler >>>>=20 >>>> Ask me anything ! >>>>=20 >>>=20 >>=20 >=20 >=20 >=20 > --=20 > Chris Anderson > http://jchrisa.net > http://couch.io