🦁
Node.jsでFirebase Adminの鍵をloadする
メインファイルでrequireする
const admin = require("firebase-admin");
const serviceAccount = require("path/to/adminsdk.json");
// Initialize app
admin.initializeApp({
credential: admin.credential.cert(serviceAccount),
});
プロセス起動時に環境変数で鍵のファイルを渡す
GOOGLE_APPLICATION_CREDENTIALS=\"path/to/adminsdk.json\" node src/app.js
src/app.js
では以下のように読み込む
admin.initializeApp({
credential: admin.credential.applicationDefault(),
})
Discussion