【发布时间】:2020-04-03 23:54:24
【问题描述】:
我设计了一个应用程序,所有的身份验证都是通过 Firebase 完成的以及存储文档。我的一切工作正常,但现在该应用程序是为一个数据库设置的。
这将不起作用,因为该应用程序将被多个组织使用,这些组织将拥有自己的用户和数据,应该在另一个数据库中分开?我的问题是如何设置我的 Flutter App 和 Firebase 以处理多个组织。
我只是不明白应用程序中的登录页面如何知道要登录到哪个数据库。它必须以某种方式连接到用户。
非常感谢任何朝着正确方向的推动。
谢谢!
【问题讨论】:
-
不幸的是,到目前为止,Firebase 不太适合多租户应用程序,我相信这就是您所指的。从技术上讲,您可以为每个连接到他们自己的 Firebase 的客户端拥有一个完全独立的应用程序,但这不是一个理想的解决方案。我将此标记为重复,因为多租户解决方案的主题已被多次询问、讨论和回答。
标签: android ios firebase flutter