【问题标题】:Firebase multiple accounts in the same sessionFirebase 同一会话中的多个帐户
【发布时间】:2019-01-24 14:50:35
【问题描述】:

是否可以像谷歌使用 url 参数一样同时使用 firebase 身份验证添加用户进行网站登录

.../用户/0 ../user/1

【问题讨论】:

    标签: javascript web firebase-authentication


    【解决方案1】:

    您的项目中可以有多个 FirebaseApp 实例,每个实例都可以有自己的登录用户。

    请参阅文档configuring multiple projects,尽管在这种情况下您需要多次配置同一个项目。

    大致如下:

    var config = {
      apiKey: "<API_KEY>",
      authDomain: "<PROJECT_ID>.firebaseapp.com",
      databaseURL: "https://<DATABASE_NAME>.firebaseio.com",
      projectId: "<PROJECT_ID>",
      storageBucket: "<BUCKET>.appspot.com",
      messagingSenderId: "<SENDER_ID>",
    };
    var app1 = firebase.initializeApp(config);
    var app2 = firebase.initializeApp(config);
    
    app1.auth().signIn...
    app2.auth().signIn...
    

    【讨论】:

      猜你喜欢
      • 2015-10-31
      • 2015-05-26
      • 2011-08-12
      • 2020-12-24
      • 2018-08-07
      • 2017-02-02
      • 2013-09-15
      • 2022-11-25
      • 2020-04-02
      相关资源
      最近更新 更多