我正在实现一个使用RethinkDB来存储数据的应用程序(HTML和AngularJS)。
基本上,任何人都可以从.js文件获取RethinkDB连接凭据。
那么,如何允许用户仅获取自己的数据?
在RethinkDB文档中,提到可以在db级和表级上控制读写,但是没有提到在文档级上控制访问!
我该如何实现? (用户只能获取自己的文档)
问候,
最佳答案
如文档中所述,RethinkDB用户旨在分配给管理员或整个应用程序:
https://www.rethinkdb.com/docs/permissions-and-accounts/
应用程序的各个用户及其文档级访问权限应由应用程序管理,而不是由rethinkdb本身管理。
关于rethinkdb - 允许用户仅访问RethinkDB表中的特定数据,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42569996/