【问题标题】:CouchDB add user without predefined adminCouchDB 添加没有预定义管理员的用户
【发布时间】:2018-01-05 17:09:56
【问题描述】:

我只想创建一个带有 CouchDB 后端的独立应用程序,但我不知道是否可以在不使用管理员凭据的情况下添加新(普通)用户。 在文档中,我刚刚获得了有关创建管理员用户和现有用户权限的信息:

只有管理员可以浏览所有文档的列表(GET /_users/_all_docs) 只有管理员可以收听更改提要 (获取 /_users/_changes)

只有管理员可以执行设计功能,如视图、展示和 其他的

有一个特殊的设计文件_auth不能修改

除设计文件外的所有文件均代表已注册 CouchDB 用户并属于他们

用户只能访问 (GET /_users/org.couchdb.user:Jan) 或修改 (PUT /_users/org.couchdb.user:Jan) 他们拥有的文档

Here 是文档的相关部分。

【问题讨论】:

    标签: couchdb


    【解决方案1】:

    简答:

    是的,你可以

    如果您必须使用管理员凭据来创建帐户,则注册毫无意义。无论如何,这是一个例子:

    https://serverfault.com/questions/742184/couchdb-user-creation-without-authentication-standard-behavior

    在这个主题中也可以使用这篇文章: http://www.staticshin.com/programming/easy-user-accounts-management-with-couchdb

    另一个提示: Creating regular users in CouchDB

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-05-08
      • 1970-01-01
      • 2012-08-24
      • 2013-03-09
      • 2019-10-05
      • 1970-01-01
      • 2015-01-06
      • 1970-01-01
      相关资源
      最近更新 更多