Couchapps 和用户处理

Posted

技术标签:

【中文标题】Couchapps 和用户处理【英文标题】:Couchapps and Users handling 【发布时间】:2011-12-11 11:46:37 【问题描述】:

我有一个 couchdb 实例,我想在其中部署两个 couchapp。

到目前为止,对于注册用户,我看到经验法则是使用[couch_httpd_auth]下的配置文件中定义的authentication_db

但是拥有两个 couchapps 意味着我将在同一个表中存储来自不同应用程序的用户信息(角色)_user

如果我只想复制一个应用程序,这不是问题(安全性)吗?

如果 _user 没有与我的应用程序复制,我如何确保我的复制 couchdb 实例中的 _user 将保持一致并保持与我的原始 couchdb 实例相同的内容?

【问题讨论】:

【参考方案1】:

这是当前存在于 CouchDB 中的明确限制。但是,per-database authentication 数据库计划用于 v1.2。

【讨论】:

以上是关于Couchapps 和用户处理的主要内容,如果未能解决你的问题,请参考以下文章

GCM,注册 ID 和处理用户登录/注销

用户连接和断开的消息处理

处理网站和 cms 身份验证的用户身份

K6 用户和批处理概念

为本地开发采样一个大型 CouchDB 数据库,避免长视图构建

Angular:处理重新加载页面和用户身份验证