2016-12-12 91 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

相關問題