2016-12-12 95 views
1

所以说我正在使用React构建一个Web应用程序,同时也是一个允许用户使用React Native拍摄照片的移动应用程序。我希望允许用户在登录到Web应用程序和移动应用程序时使用相同的登录凭据。我可以针对网络应用和移动应用使用相同的Firebase信息吗?就像在下面的代码片段中包含代码片段一样,以允许它们使用相同的数据库,存储等?使用与Web和移动应用程序相同的Firebase应用程序

<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> 

回答

4

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

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

+0

甜。谢谢澄清! – maxwellgover

相关问题