gpt4 book ai didi

permissions - CouchDB:没有中间件的单页 Web 应用程序帐户

转载 作者:行者123 更新时间:2023-12-04 02:50:48 24 4
gpt4 key购买 nike

是否可以实现具有敏感数据的单页 Web 应用程序,例如帐户,地址等,没有中间件?

我一直在评估 CouchDb 作为最适用的,因为它允许实现仅作者更新。但是有可能用它来实现仅作者的 View 吗?

IE。至少可以覆盖特殊的 _all_docs View 吗?

或者是否有任何其他权限软件数据存储,包括但不限于其他(NoSQL)数据库?

谢谢你。

最佳答案

开始使用 CouchDB 时,一个常见的问题是,没有内置的方法来获得每个文档的读取访问权限,并且也不可能拥有 View 的访问权限列表。

这个问题的常见解决方案(尽管如果它是您的应用程序的主要关注点,那么 CouchDB 可能不是您的首选武器,不幸的是,我不太了解其他 NoSQL 解决方案来提供替代方案)-如果您不想拥有任何中间件 - 具有每个用户的数据库方案,其中用户可以访问存储在他们自己的数据库中的文档。

当你想共享一个文档(即让它对少数用户可见)时,你可以使用过滤复制,从数据库 A 中获取它们并放入数据库 B - http://wiki.apache.org/couchdb/Replication#Filtered_Replication .

关于permissions - CouchDB:没有中间件的单页 Web 应用程序帐户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7705652/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com