Skip to main content

Type Alias: IdentityProviderConfig

IdentityProviderConfig = object

Defined in: cloud-auth/src/template-identity-providers.ts:10

Properties​

attributeMapping?​

optional attributeMapping?: Record<string, string>

Defined in: cloud-auth/src/template-identity-providers.ts:23

Maps provider attributes to user pool attributes. Defaults to { email: 'email' }.


clientId​

clientId: string

Defined in: cloud-auth/src/template-identity-providers.ts:12


clientSecret​

clientSecret: string

Defined in: cloud-auth/src/template-identity-providers.ts:13


providerType​

providerType: IdentityProviderType

Defined in: cloud-auth/src/template-identity-providers.ts:11


scopes?​

optional scopes?: string[]

Defined in: cloud-auth/src/template-identity-providers.ts:18

Scopes requested from the provider. Defaults to the minimum needed to populate the user pool's email attribute.