【问题标题】:Is it possible to give user choice to use their own firebase database是否可以让用户选择使用他们自己的 firebase 数据库
【发布时间】:2020-05-23 19:04:25
【问题描述】:

我正在制作一个使用 Firebase 实时数据库的 Android 应用程序。但是,我希望用户可以选择使用我的 firebase 数据库还是他们自己的。这甚至可能吗?有没有办法配置 android 应用程序以便用户可以使用他们自己的 Firebase-Database?也许通过使用他们自己的 API 密钥/项目 URL 之类的?

我正在寻找像 Google-Drive API 这样的实现,可以将内容存储到用户自己的 Google Drive。

目前,我只能想到一种可能的方法来实现这一点:用户使用自己的 google.json 文件编译自己的应用程序。

【问题讨论】:

    标签: android firebase firebase-realtime-database


    【解决方案1】:

    您必须让他们提供将通过FirebaseOptions 传递给initializeApp 调用的所有数据,然后使用返回的 FirebaseApp 实例进行所有数据库访问。

    他们还必须配置 Firebase 身份验证和安全规则,以便他们没有公开可读和可写的数据库实例,并且您的应用必须管理用户登录。

    如果您选择实施,这对您和用户来说都将是一笔不小的工作。

    【讨论】:

      猜你喜欢
      • 2017-10-29
      • 2016-07-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多