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?
