diff --git a/apps/login/src/app/(login)/idp/[provider]/success/page.tsx b/apps/login/src/app/(login)/idp/[provider]/success/page.tsx index 27e8f24f82a..cd0261dafcf 100644 --- a/apps/login/src/app/(login)/idp/[provider]/success/page.tsx +++ b/apps/login/src/app/(login)/idp/[provider]/success/page.tsx @@ -1,10 +1,10 @@ +import { PROVIDER_MAPPING } from "@/lib/idp"; import { addIDPLink, createUser, getBrandingSettings, getIDPByID, listUsers, - PROVIDER_MAPPING, retrieveIDPIntent, } from "@/lib/zitadel"; import Alert, { AlertType } from "@/ui/Alert"; diff --git a/apps/login/src/lib/idp.ts b/apps/login/src/lib/idp.ts index 408dab73c4c..cffa55d7cc9 100644 --- a/apps/login/src/lib/idp.ts +++ b/apps/login/src/lib/idp.ts @@ -33,7 +33,7 @@ export const PROVIDER_MAPPING: { rI: IDPInformation, ) => PartialMessage; } = { - [IdentityProviderType.GOOGLE]: (idp: IDPInformation) => { + [idpTypeToSlug(IdentityProviderType.GOOGLE)]: (idp: IDPInformation) => { const rawInfo = idp.rawInformation?.toJson() as { User: { email: string; @@ -65,7 +65,7 @@ export const PROVIDER_MAPPING: { }; return req; }, - [IdentityProviderType.AZURE_AD]: (idp: IDPInformation) => { + [idpTypeToSlug(IdentityProviderType.AZURE_AD)]: (idp: IDPInformation) => { const rawInfo = idp.rawInformation?.toJson() as { mail: string; displayName?: string; @@ -96,7 +96,7 @@ export const PROVIDER_MAPPING: { return req; }, - [IdentityProviderType.GITHUB]: (idp: IDPInformation) => { + [idpTypeToSlug(IdentityProviderType.GITHUB)]: (idp: IDPInformation) => { const rawInfo = idp.rawInformation?.toJson() as { email: string; name: string;