Why is Firebase Studio so bad at using Firebase?

I have tried twice to create to simple websites with Firebase Studio that would require users authenticating with Firebase Auth and then storing some simple data in FireStore. In my first two attempts to do this, Firebase Studio has struggled with integrating with Firebase.

The current project created a Firebase project, but did not enable Authentication. So, I manually did this using Firebase Console like I do with my Kotlin projects, but it is still unable to get Firebase authentication working.

Why is this Studio so bad and working with Firebase? Studio said it configued Firebase with the credentials, but lib/firebase-config.ts still had mock data in it even though Gemini said it had hard coded the Firebase credentials. I had to copy the credentials from Firebase Console into lib/firebase-config.ts so that it had the correct Firebase connection.

Once I got it creating users, it could not sign in users. This is like Firebase Auth 101.

What am I doing wrong? Is there someway to use Firebase Studio so that it works smoothly with Firebase Auth?

sorry folk, i recently revisit firebase studio and i can sense the prototyper is obviously worse then 6 months ago… for whatever reason. It no longer say something like “i will fix it” and let u hit the button. But rather show some simple error log, if u paste in the chatbox it still doesn’t fix it

Hmm, what was the prompt you used to create the firebase project and add authentication, we recently added a integrated card that should be able to set that up and enable authentication, did you see a card like this?

1 Like