PSA about auth workflow

Do yourself a favor and just start all your new apps with Firebase and avoid the horrendous pitfalls of replit auth.

I just tried Firebase studio yesterday and absolutely hated it. I had to tell it to continue about 15 times and the only feedback it gave me was how many files it had changed, and eventually it just broke, irredeemably. I’ve never had good vibes from Gemini models, but compared to Sonnet 3.7, it’s dogshit, honestly. I’ve been spoiled, obviously, but it was not a fun time. Not conversational, not intuitive, kept stopping, and quickly became unfixable.

This post had nothing to do with Firebase Studio just FYI.

Firebase is a Backend-as-a-Service (BaaS) platform that provides tools and services like real-time databases, authentication, cloud storage, and analytics to help developers build and manage apps efficiently.

Firebase Studio, on the other hand, is a cloud-based, AI-powered development environment introduced to streamline full-stack app development. It integrates Firebase services with tools like Project IDX and Gemini AI, enabling rapid prototyping, coding, testing, and deployment of AI-infused apps directly in the browser.

Firebase offers backend infrastructure, while Firebase Studio is a workspace for building apps using those services (like Replit, but suckier).

1 Like

Ah, I did wonder. I tried using Firebase and Google for Auth in my first big project and it entirely broke the app to the extent that I had to start from scratch. I’d love it if I could make it work—that would be ideal—but I couldn’t at the time.

Would LOVE a guide. I tried FBS and it’s a disaster (Gemini keeps forgetting it’s supposed to be helping you in FBS and references replit tools :laughing::joy::rofl:) BUT I thought firebase was a scary noSQL thing. How do we set up auth there, but use Neon for SQL?

Truly, I just want Replit to make auth easy…like an include library or something.

It should be much easier. It’s the biggest defect in Replit by a large margin.