What is probably broken
Login and signup worked in Lovable preview. After moving to a custom domain, every auth flow returns errors or redirects to the old URL.
Login and signup worked in Lovable preview. After moving to a custom domain, every auth flow returns errors or redirects to the old URL.
Auth flows working on the production domain with correct redirect URLs, env vars, and row-level security policies.
STEP 01
Auth depends on multiple settings across the Supabase dashboard and your app code.
STEP 02
Supabase will reject auth requests from any URL not in its allow list.
STEP 03
After updating Supabase, the app also needs correct env vars and a rebuild.
Quick check
If you cannot tick all five, we can fix it. Send us the repo and we handle the rest.
Free checklist
Get the exact 5-step checklist we run before every deploy. No fluff, just the things that actually break.
Done-for-you deploy
Fixed price per repo. 24h delivery or full refund. No hourly billing.
Related guides
A practical checklist for moving a Lovable-built app to your own VPS with custom domain, environment variables, database, SSL, backups, and smoke tests.
Read guideA practical checklist for deploying a Lovable app backed by Supabase with safe env vars, auth redirects, database rules, backups, and production smoke tests.
Read guideYour Lovable app works in preview but won't deploy to a real server. Fix build errors, missing env vars, and dead processes. Get your app live today.
Read guide