【发布时间】:2015-03-07 00:35:04
【问题描述】:
在Weld,到目前为止,我们一直在自己处理我们的用户项目。该设置是一个实时应用程序,用户在其中创建自己的内容,我们通过 websockets 和 Node.js 快速服务器将这些内容保存在 mongodb 中。通过 passport.js 本地策略处理身份验证。
我们希望摆脱这个责任,最好让托管的第三方服务来处理客户端和服务器之间的所有数据存储和同步。
我们想要的是:
- 无需太多工作即可导入/导出我们当前的 mongodb 数据库。
- 使用我们当前基于 passport.js 的解决方案进行身份验证。
- 自动客户端/服务器同步(在客户端修改项目时,应将其实时传播到数据库)
为此,我一直在研究 meteor.js 和 firebase,而且很难知道哪条路线带来的痛苦最小。尤其是 auth 部分似乎很难解决。
我应该采用哪种解决方案以及它的分步程序是什么?
【问题讨论】:
标签: javascript node.js mongodb passport.js