我正在尝试根据登录的用户过滤我的文档集合。我按照cloudant.com 人员给出的身份验证说明,创建了一个 _user 数据库,它可以工作。
现在我的问题是:是否可以使用 jquery.couchLogin 之类的 js 插件向用户对象添加一些临时密钥并从我的代码中检索它?
我要创建的示例:
{
"_id": "org.couchdb.user:agata",
"_rev": "1-03a67c25da054b5f24d215f4db059d71",
"name": "agata",
"type": "user",
"roles": ["admin"],
"password_sha": "***",
"salt": "***",
"MYKEY1":"my val",
"MYKEY2":"my val2"
}
然后检索 MYKEY1 AND MYKEY2....
我已经尝试过使用 $.couchLogin,但我能检索到的只是一个 userCtx 对象,它只报告上述一些字段(名称、角色)。看来我应该用 couchdb 代码欺骗 userCtx 对象,我真的不想这样做。
有没有更简单的解决方案?