It depends on what you need.
I never used Firebase, but I think that if you are using Firebase for authentication, you will perhaps need to keep a local copy of the users (synchronization ?) to design relationships between models.
Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.
Good morning everyone! Someone told me I need to synchronize databases, and I'm a bit confused. Here's my question: Do I need to build functionality to synchronize between Firebase and a SQL database in Laravel? Or can I use Firebase directly for everything? My setup: Admin panel: Laravel + Firebase Mobile app: Flutter + Firebase Can the Laravel admin panel connect directly to Firebase without needing a separate SQL database? And if so, can I do full CRUD operations (create, read, update, delete) from Laravel using the Firebase Admin SDK? Thanks in advance!
Please or to participate in this conversation.