The login button links directly to the auth API endpoint. The Lambda performs the 302 redirect to Midway — no JS redirect needed.
/auth/login-redirect. The Lambda returns 302 → Midway instead of JSON. The browser follows the redirect automatically.
/auth/login-redirect302 directly to Midway (no JS needed)/auth/callback with code