To understand this API's various URL resources and the data it exchanges, it helps to be familiar with the following concepts:

  • Social login application. Needed to add social login to Hosted Login and to create a custom provider. If you aren’t sure whether or not you have a social login application, you verify that by logging on to Console, clicking Manage Application, and looking for the rpx_id setting. If you can't find that setting or if the setting doesn't have a value, contact your Identity Cloud representative.

  • Social login identity provider. Third-party site whose accounts are trusted by an Identity Cloud website or app. After proper configuration, a user can then log on to an Identity Cloud website by using their Facebook account or their Twitter account (Facebook and Twitter being examples of social login identity providers).

  • Social login protocol. Authentication methodology used by the social login identity provider (IdP). To be configured as a custom provider, the IdP must support at least one of the following protocols:

    • OAuth 2.0
    • OpenID Connect
    • SAML 2