import { signIn } from "next-auth/react"; import { useEffect } from "react"; import { useCompatSearchParams } from "@calcom/lib/hooks/useCompatSearchParams"; // To handle the IdP initiated login flow callback export default function Page() { const searchParams = useCompatSearchParams(); useEffect(() => { const code = searchParams?.get("code"); signIn("saml-idp", { callbackUrl: "/", code, }); // eslint-disable-next-line react-hooks/exhaustive-deps }, []); return null; }