Authentication
Login methods — Google OAuth, email+password with SMTP verification, phone OTP
Authentication Overview
Login methods, SMTP email verification, Google OAuth
Login Page Redesign
Combined email and phone into a single tabbed card with segmented control
Phone OTP (Twilio)
SMS verification via Twilio Verify service, configured in Supabase
Auth Race Condition Fix
SWR data fetching hooks gated behind auth loading state to prevent requests firing before session is ready
Google OAuth Localhost Redirect Fix
Auth callback was redirecting to localhost:3000 after OAuth due to reverse proxy not preserving Host header