Next.js middleware with @supabase/ssr: auth.getUser() returns null even when auth cookie exists - Supabase