Legacy Social Provider Handler node
This legacy node is similar to the newer Social Provider Handler node. It takes a provider selection from the Select Identity Provider node and attempts to authenticate the user. The node collects relevant profile information from the provider, transforms the profile information into the appropriate attributes and returns the user to the journey.
This node remains supported in existing journeys. For new journeys, use the Social Provider Handler node instead.
Implement this node with the Select Identity Provider node to use the Social Identity Provider Service.
Availability
| Product | Available? |
|---|---|
PingOne Advanced Identity Cloud |
Yes |
PingAM (self-managed) |
Yes |
Ping Identity Platform (self-managed) |
Yes |
Configuration
| Property | Usage |
|---|---|
Transformation Script (required) |
This script is used after the configured provider’s normalization script has mapped the social identity provider’s attributes to a profile format compatible with AM. The transformation script then transforms a normalized social profile to an identity (standalone AM) or a managed object (Ping Identity Platform deployment). Select To view the scripts and bindings, refer to normalized-profile-to-identity.js. Normalization scripts ( |
Username Attribute |
(Ping Identity Platform deployments only.) The attribute in IDM that contains the username for this object. |
Client Type |
The client type you’re using to authenticate to the provider. Select one of the following:
|
Store Tokens |
When In some cases, the social provider requires these tokens, for example, to revoke user authorization. If you choose to store tokens, you can configure a Scripted Decision node later in the journey to handle your social provider use case. Default: |
Callbacks
The node sends either a RedirectCallback or an IdPCallback, depending on the selected client type.
Learn more in Supported callbacks.