Email and password via Supabase Auth. Sessions refresh in the Next.js proxy before protected routes render.
No account? Create one