【发布时间】:2016-12-08 14:46:50
【问题描述】:
我目前有一个在 Django 中运行的服务器和一个在 Angular 2 中运行的前端。我计划使用 Firebase 构建一个聊天消息传递,但我不知道我应该直接在客户端调用数据保存还是先发送它在我的服务器中并在那里进行调用。
1) 客户端发送消息 -> Firebase 如果我这样构造它,任何用户都可以对数据库进行读写访问
2) 客户端发送消息 -> 我的服务器(使用服务帐户)-> Firebase 如果我这样构建它,客户端将只有读取权限,因此他们只能订阅但不能发送任何消息。
理想的做法是什么?
谢谢
【问题讨论】: