diff --git a/apps/console/src/pages/iam/auth/sign-in/_components/OIDCButton.tsx b/apps/console/src/pages/iam/auth/sign-in/_components/OIDCButton.tsx index f292fe148..92f6b0c5e 100644 --- a/apps/console/src/pages/iam/auth/sign-in/_components/OIDCButton.tsx +++ b/apps/console/src/pages/iam/auth/sign-in/_components/OIDCButton.tsx @@ -16,6 +16,7 @@ import { useTranslate } from "@probo/i18n"; import { Button, Google, Microsoft } from "@probo/ui"; import type { ComponentProps } from "react"; import { useFragment } from "react-relay"; +import { useSearchParams } from "react-router"; import { graphql } from "relay-runtime"; import type { OIDCButtonFragment$key } from "#/__generated__/iam/OIDCButtonFragment.graphql"; @@ -42,19 +43,24 @@ export function OIDCButton({ providerRef: OIDCButtonFragment$key; }) { const { __ } = useTranslate(); + const [searchParams] = useSearchParams(); const safeContinueUrl = useSafeContinueUrl(); const provider = useFragment(fragment, providerRef); const Icon = providerIcons[provider.name]; + const organizationId = searchParams.get("organization-id"); return (