1
0 Comments

Supabase auth kept sending reset links to the wrong host, the diff I check first

I kept seeing the same Supabase auth bug this week: password reset emails, confirm links, or Google sign-in callbacks looked fine until the actual URL still carried localhost, an old preview domain, or the wrong callback path.

When I debug it, I dont start in the provider dashboard. I pull the literal link from the email or the exact redirect_uri leaving the app, then line up 4 things side by side: Supabase Site URL, allowed Redirect URLs, the callback path the app is actually emitting, and any explicit emailRedirectTo or reset redirect in code. Most of the time one stale value is doing all the damage.

Built a free preview for this exact diff if you want to sanity check a broken flow: https://oauth-redirect-doctor.vercel.app?utm_source=ih&utm_medium=post&utm_campaign=ih-roundup-2026-06-04

on June 5, 2026
Trending on Indie Hackers
I built an AI that turns an idea into a live business in under 10 minutes. Here’s what 1,000 launches taught me User Avatar 88 comments Building a startup costs $0. Your tooling budget costs $500K. Here's why. User Avatar 38 comments Building Noodle, a keyboard-first REST client for the terminal User Avatar 34 comments "Looks Good to Me" Is Quietly Killing Your Feedback Loop User Avatar 31 comments 787 tools for developers. 5 for nurses. Two weeks of tracking 14,000 indie launches. User Avatar 26 comments I didn't want to build another AI chatbot User Avatar 16 comments