【问题标题】:Using Same Firebase App With Web and Mobile App将相同的 Firebase 应用与 Web 和移动应用一起使用
【发布时间】:2016-12-12 19:00:44
【问题描述】:

假设我正在使用 React 构建一个 Web 应用程序,以及一个允许用户使用 React Native 拍照的移动应用程序。我希望允许用户在登录 Web 应用程序和移动应用程序时使用相同的登录凭据。我可以为网络应用和移动应用使用相同的 Firebase 信息吗?就像只是在两个代码库中包含下面的 sn-p 以允许它们都使用相同的数据库、存储等?

<script src="https://www.gstatic.com/firebasejs/3.6.1/firebase.js"></script>
<script>
  // Initialize Firebase
  // TODO: Replace with your project's customized code snippet
  var config = {
    apiKey: "<API_KEY>",
    authDomain: "<PROJECT_ID>.firebaseapp.com",
    databaseURL: "https://<DATABASE_NAME>.firebaseio.com",
    storageBucket: "<BUCKET>.appspot.com",
    messagingSenderId: "<SENDER_ID>",
  };
  firebase.initializeApp(config);
</script>

【问题讨论】:

    标签: firebase


    【解决方案1】:

    单个 Firebase 项目可用作许多(iOS、Web 和 Android)应用的后端。所有这些应用都将与相同的后端服务通信。

    因此,如果您在单个 Firebase 项目上创建两个网络应用程序,这些应用程序将使用相同的数据库、相同的用户列表、相同的存储文件等。如果您随后添加 iOS 或 Android 应用程序,这将也可以访问相同的用户/数据库/文件。

    【讨论】:

    • 甜蜜。感谢您的澄清!
    猜你喜欢
    • 2021-06-29
    • 2020-03-21
    • 2020-04-12
    • 1970-01-01
    • 2012-09-17
    • 1970-01-01
    • 2017-11-12
    • 2014-03-05
    相关资源
    最近更新 更多