我们有一个应用程序需要分成两个单独的网站(webapps).我的解决方案是只使用2个不同的火灾基地,但我们正在尝试跨两个站点共享用户数据(用户配置文件数据,用户内容等).
是否可以使用一个firebase来支持多个站点?这被认为是一种公认的做法吗?这两个应用程序都是用AngularJs编写的.
如果您有多个应用程序,所有这些应用程序都共享一些通用数据(例如它们的用户),那么使用单个 Firebase 为所有应用程序提供支持确实是合理的。
您的数据结构可能如下所示:
- Firebase root
- users
- app1
- ... stuff ...
- app2
- ... stuff ...
Run Code Online (Sandbox Code Playgroud)
这样做的好处是将来可以更轻松地共享任何其他重叠数据。
不利的一面是,它们共享相同的配额/并发上限,因此管理计费可能会变得棘手。如果您的用户的身份确实是您在他们之间共享的全部内容,那么使用相同的登录提供程序和简单登录可能会满足该需求。它将允许同一用户在这两个服务中使用 Twitter 登录,并uid在它们之间共享公共资源。
| 归档时间: |
|
| 查看次数: |
1298 次 |
| 最近记录: |