How to configure Facebook APIΒΆ

Facebook requires that you create an external application linking your website to their API. Application id and secret (also sometimes referred as Consumer key and secret or Client id and secret) are what we call an application credentials. This application will link your website to Facebook API and these credentials are needed in order for Facebook users to access your website.

These credentials may also differ in format, name and content depending on the social network.

To enable authentication with this provider and to register a new Facebook API Application, follow the steps:

  1. First go to:
  2. Select Add a New App from the Apps menu at the top.
  3. Fill out Display Name, Namespace, choose a category and click Create App.
  4. Go to Settings page and click on Add Platform. Choose website and enter in the new screen your website url in App Domains and Site URL fields. They should match with the current hostname ``_.
  5. Go to the Status & Review page and choose yes where it says Do you want to make this app and all its live features available to the general public?.
  6. Go back to the Dashboard page and past the created application credentials (APP ID and Secret) into the boxes above.
  7. Copy and insert API into API fields in Magento Admin > Social Login > Settings > Facebook

And that’s it!

If for some reason you still can’t manage to create an application for Facebook, first try to Google it, then check it on Youtube, and if nothing works ask for support.