couchdb-dbperuser-provisioning:CouchDB OS守护程序,用于按用户配置数据库

时间:2024-05-30 07:01:32
【文件属性】:

文件名称:couchdb-dbperuser-provisioning:CouchDB OS守护程序,用于按用户配置数据库

文件大小:5KB

文件格式:ZIP

更新时间:2024-05-30 07:01:32

JavaScript

CouchDB的用户帐户和数据库设置 许多开发人员选择通过为每个用户创建一个单独的数据库来将用户特定的数据存储在。 与将所有用户数据存储在单个整体数据库中相比,此方法可以提供更好的安全性和。 但是,设置每个用户数据库的主要障碍是缺乏用于配置用户帐户和数据库以及设置安全性的内置方法,因此用户数据库是私有的。 此存储库包含一个CouchDB ,该可用于为大多数用例提供按用户数据库。 这个怎么运作 客户端应用使用所需的用户名和密码向配置守护程序发出HTTP请求。 守护程序执行以下步骤,并返回有关创建的用户和数据库的信息。 根据用户名和(可选)可配置的名称空间字符串生成唯一的数据库名称。 为包含数据库名称作为自定义属性的新用户向数据库添加文档。 为新数据库设置文档,以便用户可以管理其数据库。 添加 ,该将文档更新限制为数据库所有者。 返回一个JSON文档,其中包含_users数据库中新用


【文件预览】:
couchdb-dbperuser-provisioning-master
----.gitignore(51B)
----package.json(219B)
----README.md(4KB)
----lib()
--------provision.js(6KB)

网友评论