javascript - Firebase 同一会话中的多个帐户
问题描述
是否可以像 Google 使用 url 参数一样同时使用 firebase 身份验证添加用户进行网站登录
.../user/0 ../user/1
解决方案
您的项目中可以有多个FirebaseApp
实例,每个实例都可以有自己的登录用户。
请参阅配置多个项目的文档,尽管在这种情况下您需要多次配置同一个项目。
所以类似于:
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...
推荐阅读
- sql - Keep only most recent rows by date
- jenkins - 在 Jenkins 文件中尝试 Catch
- ios - 如何从 Xcode 中的 iOS 照片库中获取图像的路径?
- r - R中介包:逗号后面的数字
- xamarin.forms - 在 Dryioc 中注册和注销服务
- python - Anaconda 根前缀不正确
- sql-server - MSSQL中的白名单firebase函数?
- android - 支持 Jelly Bean(或更早的 Android 版本)我们会失去什么?
- php - 如何将嵌套数组键转换为索引php
- c# - Json.Net 中仅一种类型的自定义序列化程序