Custom Social Identity Provider Configuration Details

When you set up a custom social identity provider, starting with "Preparing IDM", you'll see configuration details in your conf/identityProviders.json file. The following table includes the information shown in the relevant Admin UI pop-up window.

IDM generates the identityProvider-custom.json file only when you configure and enable the custom social identity provider in the Admin UI. Alternatively, you can create that file manually.

Custom Social Identity Provider Configuration Properties
Property (UI)Property (JSON file)Description
Client IDclientIdThe client identifier for your social identity provider
Client SecretclientSecretUsed with the Client ID
ScopescopeAn array of strings that allows access to user data; varies by provider.
Authorization EndpointauthorizationEndpointEvery social identity provider should have an authorization endpoint to authenticate end users.
Token EndpointtokenEndpointEndpoint that receives a one-time authorization code, and returns an access token.
User Info EndpointuserInfoEndpointEndpoint that transmits scope-related fields.
Not in the Admin UInameName of the social identity provider
Not in the Admin UItypeAuthentication module
Not in the Admin UIauthenticationIdAuthentication identifier, as returned from the User Info Endpoint for each social identity provider
Not in the Admin UIpropertyMapMapping between the social identity provider and IDM

For information on social identity provider buttons and badges, see "Social Identity Provider Button and Badge Properties".

Read a different version of :