我正在考虑使用MongoDB作为我的主数据库.但是,我的应用程序完全使用JavaScript,我想使用REST API,客户端.
我仍然无法理解我可以使用哪些安全机制来对数据库进行JS调用而不向所有用户显示所有数据.
请就此事提出建议.
问候,唐纳德
首先,您可以启用数据库身份验证,如果从远程计算机连接到REST接口,则需要进行身份验证.
也就是说,像你建议的那样暴露你的数据库是一个非常糟糕的主意.在您熟悉的服务器技术(例如node.js)中构建持久性抽象层,并将所有安全约束和身份验证放在那里.优点很多:
| 归档时间: |
|
| 查看次数: |
4453 次 |
| 最近记录: |