fix(sso): include mapping inside samlConfig payload (#3548)

This commit is contained in:
Nate Tewelde
2025-07-22 20:22:07 -05:00
committed by GitHub
parent dea6419e09
commit 52695f0280

View File

@@ -66,6 +66,14 @@ export interface SAMLConfig {
signingKey: string;
certificate: string;
attributeConsumingServiceIndex: number;
mapping?: {
id?: string;
email?: string;
name?: string;
firstName?: string;
lastName?: string;
extraFields?: Record<string, string>;
};
}
export interface SSOProvider {
@@ -629,6 +637,7 @@ export const sso = (options?: SSOOptions) => {
privateKey: body.samlConfig.privateKey,
decryptionPvk: body.samlConfig.decryptionPvk,
additionalParams: body.samlConfig.additionalParams,
mapping: body.mapping,
})
: null,
organizationId: body.organizationId,