CouchDB 只写数据库

Max*_*ime 5 couchdb writeonly

我正在尝试设置一个 CouchDB 数据库,该数据库可以公开写入并且只能由“管理员”角色读取。我怎样才能做到这一点。是否有类似validate_doc_update的访问文档的功能?

Yah*_*hia 0

一种可能的解决方法是“滥用”Apache(尽管不是 100% 安全):

您可以使用 Apache 禁止GET除了管理员使用的特定主机之外的所有人...这样用户可以写入但不能读取而管理员可以读取...

如果您将 Apache 配置为反向代理,您甚至可以为管理员(读+写)和用户(只写)设置不同的 URL...