Progressive credential flow that branches on input: the email domain resolves an identity provider and redirects, with a password path as fallback. Two-stage rather than one form.
pnpm dlx shadcn@latest add "https://astryx.atmeta.com/shadcn/template-login-sso.json"