Weekend mobile guide
Supabase redirects
You already have a Nói Đi Supabase project. You are not creating a new account from scratch — you only need to set two URL fields so confirm/reset emails send you back to noi-di.com.
Time: ~5–8 minutes on phone. Use Safari or Chrome. Landscape helps for the URL boxes.
Step 1
Open Supabase
Tap this link: supabase.com/dashboard
Sign in with the same Google/GitHub/email you used before.
Stuck on “no projects”? Pull to refresh, or check you are on the correct org (top-left name). Your project ref starts with
cjshvlnl…Step 2
Open your project
Tap the project card for Nói Đi / the one whose URL looks like:
https://cjshvlnlcovsfuhynwkx.supabase.co
If you see many projects, open each until the URL in Project Settings → API matches that host.
Step 3
Go to Auth → URL Configuration
On the left (or ☰ menu on mobile):
- Tap Authentication (shield / users icon)
- Tap URL Configuration (sometimes under “Sign In / Providers” → look for “URL” in the submenu)
Alternate path: Project Settings (gear) → Authentication → scroll to URL Configuration.
Step 4
Set Site URL (copy exactly)
In the box labeled Site URL, delete whatever is there and paste:
https://noi-di.com
No trailing slash. Not localhost. Not www unless you prefer www — we use apex
noi-di.com.Step 5
Add Redirect URLs
Find Redirect URLs / Additional Redirect URLs. Add these one per line (tap Add / + if needed):
https://noi-di.com/auth/callback
https://www.noi-di.com/auth/callback
http://localhost:3000/auth/callback
If the UI offers a wildcard field, you can also add
https://noi-di.com/auth/callback/**Step 6
Save
Tap Save at the bottom. Wait until it says saved / success. If the phone keyboard covers Save, dismiss the keyboard first.
Step 7
Prove it works
- Open noi-di.com/login
- Sign in with jackbandlow@gmail.com (email already confirmed)
- You should land on Home/Courses — not a blank Supabase page
- Settings should show Paid (founder)
If you get stuck
- “Invalid redirect” → Step 5 URLs missing or typo (must include
/auth/callback) - “Email not confirmed” → On login tap Resend confirmation; your account is already confirmed in our check — try password reset if password unsure
- Can’t find URL Configuration → Screenshot the Auth left menu and send it in Cursor chat
- Wrong project → API URL must be
cjshvlnlcovsfuhynwkx.supabase.co