Has any removed Replit Auth before?

I have an app that I used Replit Auth in and everything was working great up until I made a change to bypass the authentication flow in the development environment. Now in the production environment every time a user hits “Allow” on the Replit permissions page all it seems to do is refresh, and not complete the authentication session.

Has anyone had success by removing Replit Auth from their project before and starting the Authentication process from scratch?

1 Like

I’ve said before hot swapping auth is really a PITA, and often results in a lot of time, checkpoints and effort in debugging. But, you should do it now as the app only grows in complexity over time. No time is better than right now to start this painful process.

1 Like

Yea that’s exactly what I’m feeling. I really don’t want to have to do it, but I think the code is already getting out of hand. Thanks for the input, I’ll see what I can get completed tonight.

1 Like

What auth are you going to implement? I have a video about Firebase auth if you’re interested.

1 Like

Send it over my man! That would be a great help!

Debating between firebase and Outseta. I used firebase in Replit in the past, but had a headache with getting the Stripe Webhook to work.

I’ve used Outseta for Webflow clients in the past and am considering using their React setup.

1 Like

The key is planning. Take the app seriously from the start, give Agent the long-term framework from the start. This frontloads a bit for a simple prototype but it pays dividends!

1 Like

I have a similar workflow, very structured, that I follow each time I kick off an app.

Sorry to revive a life support thread, but I had a follow on question - I’m fairly new at Replit and have a full functioned app now that I really largely built without much of a plan. I started as a “learn how this works” and is now a real thing…but I didn’t start with a full plan like you lay out.

What brought me here is that I’m not pleased with Replit auth, and am trying to figure out the best way to convert. First, I’m trying to figure out Firebase vs Supabase vs Clerk. Any guidance?

Second, and probably the biggest pain in the butt aspect, I have an app with 10’s of users (not 100s or 1000s which is great). How painful is this swap going to be? The app is based on football seasons (American football) so do I just ride it out until after the superbowl then to a full lift and shift after the season?

Hotswapping auth is a PITA - but it can be done.

I prefer Firebase because it works, others will stake their claim in Supabase or Clerk. Firebase is free and easy.

I have a rather old video that has helped a lot of folks and needs updating, however, you may find it useful.

Migrating the users will be your biggest challenge, and you may have to disrupt them with a password change.

If you get stuck or can’t figure it out, HMU, I can bail you out.

1 Like

Oh yea I’ve removed Replit auth each time and made the agent make my own sign in system. Not worth going through Replit for brain mg and sign up restriction purposes. Just a lot cleaner. I have an ERP app with hundreds of users and 20k - 25k lines of code and it works fine.