仅允许用户执行CouchDB到客户端复制(单向复制)
目前,我的应用程序使用服务器端创建和获取文档。我正在考虑复制数据库,这样应用程序可以在本地获取文档,但仍然可以通过服务器创建文档 为此,我需要确保我给用户(应用程序)的凭据只允许他/她从couchdb复制到应用程序,而不是相反。出于安全原因,我不希望用户能够直接在其数据库中写入自己,因为我根据他/她付费的计划限制了他/她的写入权限仅允许用户执行CouchDB到客户端复制(单向复制),couchdb,Couchdb,目前,我的应用程序使用服务器端创建和获取文档。我正在考虑复制数据库,这样应用程序可以在本地获取文档,但仍然可以通过服务器创建文档 为此,我需要确保我给用户(应用程序)的凭据只允许他/她从couchdb复制到应用程序,而不是相反。出于安全原因,我不希望用户能够直接在其数据库中写入自己,因为我根据他/她付费的计划限制了他/她的写入权限 读卡器角色似乎不允许复制,而复制角色似乎允许用户能够写入。有什么方法可以满足我的需要吗?这个问题以前已经回答过了-请参阅 简言之,您需要在设计文档中使用validat
读卡器角色似乎不允许复制,而复制角色似乎允许用户能够写入。有什么方法可以满足我的需要吗?这个问题以前已经回答过了-请参阅
简言之,您需要在设计文档中使用
validate\u doc\u update()
简而言之,在设计文档中需要一个validate\u doc\u update()
函数来防止用户写入数据库