作为一家应用程序代理机构,我们希望向 100 多个客户提供 Android、iOS 和 Web 版本的应用程序,我们的目标是为他们定制每个平台并收取月费。像我们这样的组织可以根据不同的计划为所有这些客户设置帐户并向我们的组织收取费用吗?此外,我们使用此模型可以服务的客户数量是否有限制? 我们将不胜感激有关此事的指导。
我查看了 firsbase 上的文档,但不清楚
作为应用程序代理机构,我们希望向 100 多个客户提供应用程序的 Android、iOS 和 Web 版本。
这是完全可能的,您可以创建一个 Firebase 项目,然后分别为每个平台创建一个应用程序。
像我们这样的组织可以根据不同的计划为所有这些客户设立帐户并向我们的组织收取费用吗?
如果您的组织需要创建可供客户稍后使用的用户帐户,您可以使用 Firebase Admin SDKs 来实现此目的。因此,您可以在托管环境中创建用户,例如您控制的服务器或云函数,而不是让用户在客户端进行身份验证。
像我们这样的组织可以根据不同的计划为所有这些客户设立帐户并向我们的组织收取费用吗?
目前还没有任何内置功能可以让您执行此操作。您必须实施自己的机制来实现这一目标。如果您需要以某种方式区分您的用户,那么我建议您使用 Firebase Admin Auth SDK 合并自定义声明。
此外,我们使用此模式可以服务的客户数量是否有限制?
不,没有限制。您可以根据需要创建任意数量的用户。