Enter the API credentials (ID and Secret) to configure a social provider (as an administrator)

This guide explains how to enter the API credentials (ID and Secret) provided by external services (such as Google or Facebook) to enable the social login feature on your site.


Procedure: Configuring the Social Provider

1. Access the settings of the Social Authentication plugin.

2. Within the plugin settings, select the Provider tab.

3. Locate the social provider you want to configure (for example, Google, Facebook, GitHub) and click the Activate button to enable it.

> Note: If the provider is already active, the button will be Deactivate.

4. After activating the provider, an informational box will appear. This box contains the redirect URL (Callback URL) that you need to register with the external social provider.

  • Copy the address shown in the field under the label: Remember to enable the following URL among [Provider Name]'s permissions:
  • This URL must be pasted into your App’s (or Project’s) configuration section in the social provider's developer console (for example, Google Developer Console, Facebook App Settings).

5. Scroll down to find the fields where you can enter the API credentials. The names of these fields vary depending on the provider but generally include:

  • Id (or Key)
  • Secret

Paste the credentials (Client ID and Client Secret) you obtained from the social provider into their respective fields.

> Warning: If you are configuring Apple, you might find additional fields such as Teamid, Keyid, and Key_content.

6. Once all required credentials are entered, make sure to save changes on the platform (usually a Save or Apply button at the bottom of the page).

The social provider is now configured, and your users will be able to use it to log in or register on your site.