是否可以将Firebase设置为允许将Auth/DB访问到公用/共享数据库实例 - 该实例设置为某个第三方服务的集中存储位置?可以设置Firebase数据库来为第三方客户端托管数据吗? (例如,分析服务)
例如,假设有一个名为StackOverflowAnalytics.com的分析服务,所以任何注册该服务的人都可以使用某个秘密用户密钥向其应用程序添加跟踪。然后将该Key的所有跟踪都推送到相同的Firebase数据库实例。然后用户可以通过Firebase身份验证登录,并且规则将限制他们只能访问其密钥的节点。
我正在一个第三方分析客户端Android版 - 沿线https://mint.splunk.com - 在这里我想给用户提供一个小的Java/Android库里,他们可以添加到他们的Android项目,这将有助于他们在应用程序运行时跟踪不同的数据点。通过将设备保存到云中可以访问数据。我目前使用的火力地堡
,但似乎为了给定的火力地堡的实例是可访问的火力地堡验证& DB - “特定应用程序签名密钥” (包名称/等组合)需要设置在该Firebase实例的控制台中。
Firebase上似乎无法在各种未知应用中共享。如果我想用Firebase (而不必去另一个云存储选项)支持类似的内容,那么我需要设置一些代理REST客户端...就像在Java或PHP中一样。该Firebase实例的集中访问点。只是想先与其他人进行核对,以防止遇到这种情况,并且可能在此特定情况下已经建立了最佳实践。谢谢