Article How can I enable visitors to authenticate through Salesforce?

You must enable SSL/HTTPS access to your community to use Salesforce authentication for Telligent Community.

Enabling potential members to authenticate and create accounts by integrating with Salesforce can simplify the member creation/registration experience. This guide identifies the steps to enable authentication through Salesforce.

Register a new application on Salesforce

  1. Log into Salesforce.
  2. Navigate to the Salesforce.com developer homepage.
  3. Under Getting started, click Add App. The App Quick Start dialog appears.
  4. Fill in the following details to create the application:
    • In App (required), enter a label such as "OAuth Sign-in."
    • In Label (required), enter a label such as "Sign-in" if you are not collecting data, or enter the appropriate label for data you are capturing.
    • In Plural label (required), enter a label such as "Sign-ins" if you are not collecting data, or enter the appropriate label for data you are capturing.

  5. Click Create. The creation completed dialog appears. You don't need to change any options here to use the sign-in for Telligent Community. Your dashboard appears.
  6. Under your username, click Setup.
  7. In the App setup pane, click Develop.
  8. Click Remote access.
  9. In the Remote access applications list, click New. The Remote access edit window appears.
  10. Fill in the following required fields:
    1. Application - Supply the application name.
    2. Contact email - Fill in your email address.
    3. Callback URL - Fill in the URL that Salesforce can use to authenticate your login.
  11. Click Save. The Remote access window displays a consumer key and consumer secret.
  12. Copy both the consumer key and consumer secret to another location for use in the Salesforce plugin configuration.

Configure the Salesforce plugin

  1. Navigate to Administration > Authentication > External Linked Authentication > Salesforce
  2. Click Salesforce OAuth Client.
  3. Click the Enable check box.
  4. In the Salesforce OAuth Client panel, paste the following settings into the appropriate text fields:
    • Consumer Key: The Consumer Key copied from Salesforce.
    • Consumer Secret: The Consumer Secret key copied from Salesforce.
  5. Click Save.

Sign into Telligent Community with Salesforce credentials

  1. To connect Salesforce with Community Server click the Salesforce logo in the sign-in screen.