-
BackgroundFirebase have just released an emulator for Firebase Authentication as part of the Firebase Emulator Suite, and the latest version of the Android and iOS SDKs support it:
Feature RequestI would like to request that this is implemented in React Native Firebase. Additionally, while there are docs for firestore here, I couldn't find any documentation on using the Realtime Database emulator with React Native Firebase. It would be good if that could be documented (and implemented if it's not). Motivation / Use CaseThis is a big deal for us as it enables:
|
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 10 replies
-
This is actually a semi-urgent need for us here for maintenance reasons, our E2E CI flow frequently fails because auth API requests are rate-limited. This is on the roadmap but it's just a hair behind forward-porting to the just-released firebase-ios-sdk v7.0.0 breaking changes. That priority order is because there are currently outstanding upstream issues that should be resolved with fresh upstream releases, but of course only if we can access them. If you were to pick this up and propose a PR for it though I would collaborate as much as needed to help you land it, then it could be as fast as you could implement instead of waiting on limited maintainer time here. The tests directory here has a README that helps get set up and there are examples (both in the packages and in the E2E tests) of how to use other APIs via emulator (specifically firestore recently, also functions) In the absence of community contribution no ETA can be committed by I personally hope sometime in a 4-6 week time frame. |
Beta Was this translation helpful? Give feedback.
This is actually a semi-urgent need for us here for maintenance reasons, our E2E CI flow frequently fails because auth API requests are rate-limited. This is on the roadmap but it's just a hair behind forward-porting to the just-released firebase-ios-sdk v7.0.0 breaking changes. That priority order is because there are currently outstanding upstream issues that should be resolved with fresh upstream releases, but of course only if we can access them.
If you were to pick this up and propose a PR for it though I would collaborate as much as needed to help you land it, then it could be as fast as you could implement instead of waiting on limited maintainer time here. The tests directory here…