我只是想用CouchDB后端创建一个独立的应用程序,但我不知道是否可以在不使用管理员凭据的情况下添加新的(普通)用户。 在文档中,我刚刚获得了有关创建管理员用户和现有用户权限的信息:
只有管理员可以浏览所有文档的列表(GET / _users / _all_docs)只有管理员可以收听更改Feed (GET / _users / _changes)
只有管理员可以执行设计功能,如视图,节目和 其他人
有一个无法修改的特殊设计文档_auth
除设计文件外的每个文件均代表注册 CouchDB用户并且属于他们
用户只能访问(GET /_users/org.couchdb.user:Jan)或修改 (PUT /_users/org.couchdb.user:Jan)他们拥有的文件
Here是文档的相关部分。
答案 0 :(得分:0)
简短回答:
是的,您可以
如果您必须使用管理员凭据创建帐户,则在注册时没有任何意义。无论如何,这是一个例子:
在这个主题中也可以使用这个语言: http://www.staticshin.com/programming/easy-user-accounts-management-with-couchdb