2016-12-12 32 views
1

私は、Reactを使用してWebアプリケーションを構築しており、ユーザーがReact Nativeを使用して写真を撮ることを可能にするモバイルアプリも構築していると言います。私は、Webアプリケーションとモバイルアプリにサインインする際に、同じログイン認証情報を使用できるようにしたいと考えています。 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

多くの(iOS、Web、Android)アプリケーションのバックエンドとして、単一のFirebaseプロジェクトを使用できます。これらのアプリはすべて同じバックエンドサービスと通信します。

1つのFirebaseプロジェクトに2つのWebアプリケーションを作成すると、それらのアプリケーションは同じデータベース、同じユーザーリスト、同じ保存ファイルなどを使用します。次にiOSまたはAndroidアプリを追加すると、同じユーザ/データベース/ファイルにもアクセスします。

+0

甘い。明確にしてくれてありがとう! – maxwellgover

関連する問題