Auth & Login
Start here: the five settings the editor never asked you for
-
replit auth looked done but breaks after you ship
Replit Agent can wire Google login inside the Repl while replit auth still points at dev secrets and localhost callbacks. Harden auth before real users hit your deployed…
Read article -
supabase oauth sends users back to localhost after publish
Google and GitHub sign-in can work in Lovable preview while supabase oauth still points callbacks at localhost. Update URL Configuration before your live users hit the loop.
Read article -
Bolt new login dead after launch — button does nothing
Sign-in works inside Bolt.new, then the live URL shows a dead button or an auth loop. Preview URLs and Supabase settings rarely copy themselves when you deploy.
Read article -
Supabase auth works in preview and fails live
Login works in the editor preview and breaks after publish because Supabase still trusts localhost, not your production domain.
Read article -
Lovable login is dead after publish
Login buttons and magic links often work in Lovable preview but break the moment you publish to a live URL.
Read article