Couchdb 来自Nodejs的数据库生成身份验证凭据

Couchdb 来自Nodejs的数据库生成身份验证凭据,couchdb,pouchdb,Couchdb,Pouchdb,我已经能够使用PockDB模块从NodeJ创建数据库(在打开CORS之后)。因为我要为每个用户创建一个db,所以我还需要创建特定于db的凭据。如果直接与CouchDB交谈,我会使用他们的api:设置\权限或生成\ api \密钥,然而,当我利用PockDB进行所有CouchDB交互时,我希望有一种方法可以从PockDB中实现 我已经通读了所有的邮袋文档,并仔细研究了代码,但都没有用,所以我转向StackO,希望其他人能对这个问题有更多的见解:) 谢谢, Paul除非您在pookdb中为此编写自己

我已经能够使用PockDB模块从NodeJ创建数据库(在打开CORS之后)。因为我要为每个用户创建一个db,所以我还需要创建特定于db的凭据。如果直接与CouchDB交谈,我会使用他们的api:设置\权限或生成\ api \密钥,然而,当我利用PockDB进行所有CouchDB交互时,我希望有一种方法可以从PockDB中实现

我已经通读了所有的邮袋文档,并仔细研究了代码,但都没有用,所以我转向StackO,希望其他人能对这个问题有更多的见解:)

谢谢,
Paul

除非您在pookdb中为此编写自己的插件,否则无法从pookdb控制CouchDB权限。在这里怎么做-

除此之外,在PockDB的CouchDB中操作用户登录和凭据最接近的是这个插件:


好运

PockDB身份验证
专为在浏览器中使用而设计,但您可以使用
nano
从节点与CouchDB进行接口。他们甚至有一个章节描述了如何进行身份验证:

我想这将是第一个响应,但是是的,我是在Node.js端讨论的。我只是希望,因为我可以用PockDB创建其他数据库,所以我可以做下一步,也就是为它们设置API密钥。我只是不想包括nano,因为我已经开始使用Pocket和沙发互动,只需要这最后一点东西。我可能会根据请求来做,而不是像Nano或摇篮这样的完整包装。