Firebase Admin Node.js SDK

authentification firebase firebase-admin firebase-admin-sdk firebase-auth firebase-authentication firebase-cloud-messaging firebase-database firebase-db nodejs realtime-database
1 Open Issue Need Help Last updated: Jul 7, 2025

Open Issues Need Help

View All on GitHub

AI Summary: The task is to modify the Firebase Admin Node.js SDK's authentication module to handle the `FIREBASE_AUTH_EMULATOR_HOST` environment variable differently. Currently, the variable is checked on every API call, affecting all initialized Firebase apps. The solution requires changing the SDK to read and store the emulator host configuration only once during app initialization, instead of repeatedly checking the environment variable. This will allow multiple Firebase apps (one using the emulator, another using the production environment) to coexist within the same process.

Complexity: 4/5
help wanted type: feature request

Firebase Admin Node.js SDK

TypeScript
#authentification#firebase#firebase-admin#firebase-admin-sdk#firebase-auth#firebase-authentication#firebase-cloud-messaging#firebase-database#firebase-db#nodejs#realtime-database