1236 results found
-
6 votes
-
6 votes
-
6 votes
-
6 votes
-
6 votes
-
6 votes
-
Anyone can exhaust your Auth quota and take the project down
Rejected requests to identitytoolkit (401 invalid App Check, 400 per-IP) and securetoken (refresh) still count against the project quotas (1,000 QPS, 10M/day, 18,000/min) — confirmed by measurement and Firebase Support (case #10417533). A single IP with no valid credentials can consume shared quota. Developers have no WAF or per-IP rate limiting for these client-facing endpoints, and no supported mitigation, so an external party can force an Auth availability outage on any project using client-side Auth.
AWS Cognito solves this: attach a WAF web ACL to a user pool, and blocked requests don't count toward quota. Please add equivalent edge filtering…
5 votes -
Firebase CLI: allow overriding local Emulator ports via command-line flags
Emulator ports can currently only be configured statically in the "emulators" block of firebase.json (or interactively via "firebase init emulators"). There is no way to set or override a port at invocation time.
This is especially painful in CI and parallel test runs: running multiple emulator suites concurrently (e.g. sharded test jobs on one runner) requires generating a distinct firebase.json per shard just to change port numbers.
A good solution are optional, per-emulator port flags on emulators:start and emulators:exec that override the corresponding firebase.json values, for example:
firebase emulators:start --firestore-port 8081 --auth-port 9098 --functions-port 5002 --ui-port 4001Precedence: CLI flag…
5 votes -
تطبيق حجز مواعيد الأطباء وطلب الادويه
قيام التطبيق بالحجز عند الأطباء ورفع روشته المريض لطلب الادويه من الصيدليات
5 votes -
Add MQTT protocol for lightweight communication with IoT devices RealTime Database and Authentication
Ciao,
Attualmente sto inviando dati da dispositivi ESP8266 a Firebase Realtime Database utilizzando la libreria:
https://github.com/mobizt/FirebaseClientTuttavia, ho riscontrato un problema importante: ogni invio di dati consuma molto traffico Firebase a causa dell'handshake SSL (molto pesante per ESP8266) richiesto per ogni connessione. Questo rende l'integrazione con dispositivi IoT a basso consumo con connettività limitata molto inefficiente.
Per questi motivi, sarebbe estremamente utile e vantaggioso avere il supporto nativo per un protocollo più leggero e ottimizzato per l'IoT, come MQTT, che ridurrebbe drasticamente l'overhead, il consumo di dati e la latenza, migliorando significativamente l'esperienza utente della piattaforma nell'ambiente IoT.
Firebase è…
5 votes -
Firestore Rules Tab - Separation of Concerns
Firestore rules tab should allow deploying multiple tabs so that all rules are not in the same rules container in the UI. This will allow us to create separation of concerns(collections) to their own tabs. To prevent massive running list of rules.
As an example:
I have 2 collections
Users
PetsI should be able to write my rules for Users in a tab.
Then in a completely separate tab, write the rules for PetsThen deploy them individually or all at the same time.
5 votes -
Bulk Topic Subscription Operations
In some apps, it is desirable for a user to subscribe to multiple topics by default, and it also is desireable to allow users to subscribe to/unsubscribe from many topics at once. For example, "I want all/no weather notifications" may entail subscribing/unsubscribing to "thunderstorm-warnings", "thunderstorm-watches", "tornados-warnings", "tornado-watches", etc, for all the topics of that type in your app.
Currently, you have to make one API call for each of these. This is very slow, has unnecessary network overhead, and complicates calling code.
My proposed feature: add "subscribeToTopics" and "unsubscribeFromTopics" methods to the SDKs. The signature would be (depedning on the…
5 votes -
Pre-built User Authentication & Common App Features
We propose adding a suite of pre-built, configurable modules for user authentication and other common application features directly into Firebase Studio. This would allow developers to quickly set up essential functionality without writing repetitive boilerplate code.
Why this is important: Many developers spend significant time implementing standard features like user registration, login, and profile management. By providing these components out-of-the-box, Firebase Studio would enable developers to skip these steps and focus immediately on building their app's unique and core functionality. This would dramatically accelerate development speed and improve time-to-market.
Core Features to Include: User Authentication Module: A ready-to-use system for…
5 votes -
🚀 Advanced Proposal: Hybrid Firebase Architecture for Optimized Performance, Offline Access & Cloud Resilience
🧠 Core Strategy
Deploy Firebase Studio locally (on-premise or VM)
Integrate with Firebase Emulator Suite + Edge Cache
Enable automatic sync with Firebase Cloud
Allow direct access to local services (filesystem, DB, devices)
Use secure reverse tunnels and proxy APIs for controlled cloud interactions
✅ Key Benefits Overview
Feature Benefit
✅ Offline First Use Firebase Emulator Suite to run Firestore, Auth, Hosting, Functions entirely offline
✅ Faster Performance Local queries eliminate latency from cloud round-trips
✅ Access Local Resources Direct access to local files, OS services, SQLite, or PostgreSQL
✅ Data Control Comply with GDPR/PDPA by keeping sensitive data local…5 votes -
AdMob
(Google Ads Display & Video 360)
5 votes -
Override build and run scripts apphosting.yaml doesn't work
I've implemented override build and run scripts in apphosting.yaml following this documentation https://firebase.google.com/docs/app-hosting/configure#override-scripts but it doesn't work. I discovered the we can override the run script by add runCommand in runConfig (https://github.com/FirebaseExtended/firebase-framework-tools?tab=readme-ov-file#runconfig) and this works. But to override build command i can't find the right documentation
5 votes -
Storage
I'm trying to start the Firebase storage, but I get the following error: "An unknown error occurred. Please update the page and try again." But when I checked the browser console, I found this message: "{
"error": {
"code": 403,
"message": "The caller does not have permission",
"status": "PERMISSION_DENIED"
}
}"
The strange thing is that I'm trying to do this with the owner user. Does anyone know exactly what's going on?5 votes -
Firebase Should Work With Kotlin Multiplatform
KMP is now getting stable and the Firebase should be able to be used in these projects
5 votes -
Google map reviews and ratings
Google map reviews and ratings jobs
5 votes -
add support for flutter publish to app store connect
add support for flutter publish to app store connect
5 votes
- Don't see your idea?