Open Issues Need Help
View All on GitHub FIREBASE_AUTH_EMULATOR_HOST affects all initailized apps, unlike other emulator env var about 2 months ago
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