【发布时间】:2017-03-30 06:12:56
【问题描述】:
我有多个 Firebase 数据库,我想创建一个连接到所有数据库的管理员。要初始化应用程序,我首先需要 Firebase-admin 模块并初始化应用程序。如果我使用不同的凭据再次运行它,它仍然只会初始化一个应用程序。
var admin = require("firebase-admin");
...
Object.keys(config).map(function (k, i){
var c = config[k];
var serviceAccount = require(c.credential);
admin.initializeApp({
credential: admin.credential.cert(serviceAccount),
apiKey: c.apiKey,
authDomain: c.authDomain,
databaseURL: c.databaseURL,
storageBucket: c.storageBucket
}, c.name);
...
}
这不起作用!即使有两种配置,也只会初始化一个应用。
【问题讨论】:
标签: node.js firebase firebase-realtime-database