couchdb-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Keith Gable <zi...@ignition-project.com>
Subject Re: Creating user with no password
Date Tue, 24 Jul 2012 14:48:26 GMT
I use admin party because CouchDB is inaccessible except by my Rails app.
This isn't going to work if you wrote a CouchApp, but I am probably one of
the few people that doesn't care for that feature. I prefer to treat
CouchDB like a database, not an application server.
On Jul 24, 2012 9:44 AM, "Aliaksandr Barysiuk" <a.barysiuk@gmail.com> wrote:

> I tried to use null right after your email.
>
> You don't use Couchdb login because you use your own way of
> authentication/authorization?
> or
> You don't use Couchdb login because you don't need to deal with it?
>
> Just curious of other approaches
>
> Thank you
>
> Alex
> On 24/07/12 17:37, Keith Gable wrote:
>
>> Well, the examples you put in your original post don't show you trying
>> null
>> - they show you trying an empty string, which would be different in JSON,
>> but possibly the same to CouchDB.
>>
>> Someone a bit more knowledgeable is going to have to help I guess; I don't
>> use logins.
>> On Jul 24, 2012 9:30 AM, "Aliaksandr Barysiuk" <a.barysiuk@gmail.com>
>> wrote:
>>
>>  Yes,
>>>
>>> in different variations - still no success
>>>
>>> On 24/07/12 17:26, Keith Gable wrote:
>>>
>>>  Did you try "password": null?
>>>> On Jul 24, 2012 8:55 AM, "Aliaksandr Barysiuk" <a.barysiuk@gmail.com>
>>>> wrote:
>>>>
>>>>   Hello,
>>>>
>>>>> Is it possible to create user without a password? I tried to create
>>>>> user
>>>>> like this
>>>>>
>>>>> curl -X POST http://say.couchdb:5984/_users -d
>>>>> '{"_id":"org.couchdb.user:*
>>>>> *test", "name":"test", "roles":[], "type" : "user"}' -H
>>>>> "Content-Type:application/******json"
>>>>>
>>>>> ...and like this:
>>>>>
>>>>> curl -X POST http://say.couchdb:5984/_users -d
>>>>> '{"_id":"org.couchdb.user:*
>>>>> *test", "name":"test", "roles":[], "type" : "user", *"password" : ""*}'
>>>>> -H "Content-Type:application/******json"
>>>>>
>>>>> ..then i tried:
>>>>>
>>>>> curl -X POST http://say.couchdb:5984/_******session<http://say.couchdb:5984/_****session>
>>>>> <http://say.couchdb:**5984/_**session<http://say.couchdb:5984/_**session>
>>>>> >
>>>>> <http://say.couchdb:**5984/_**session <http://say.couchdb:5984/_**
>>>>> session <http://say.couchdb:5984/_session>>>-d
>>>>> "{'name':'test', 'password':''}"
>>>>>
>>>>> or
>>>>>
>>>>> curl -X POST http://say.couchdb:5984/_******session<http://say.couchdb:5984/_****session>
>>>>> <http://say.couchdb:**5984/_**session<http://say.couchdb:5984/_**session>
>>>>> >
>>>>> <http://say.couchdb:**5984/_**session <http://say.couchdb:5984/_**
>>>>> session <http://say.couchdb:5984/_session>>>-d
>>>>> "{'name':'test'}"
>>>>>
>>>>> and always get {"error":"unauthorized","******reason":"Name or
>>>>> password is
>>>>> incorrect."}.
>>>>>
>>>>> Thank's
>>>>>
>>>>> Alex
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message