Installing Social Auth 2.x

Last updated on
30 January 2018

Social Auth is part of the Social API. It provides a common interface for creating modules related to user registration/login through social networks' accounts.

Installing Social Auth

Installing Social Auth

  • Download and install social_api module
  • Install the The League OAuth2 client library by composer require league/oauth2-client
  • Download social_auth module in your modules folder and enable 'Social Auth'

After this, a table will be displayed at /admin/config/social-api/social-auth. However, it will be empty as we have not enabled an implementer yet.

Installing a social network client module (implementer)

Now that you have successfully set up Social Auth, you can install modules which are based on it. This is the full list of modules available:

Note: social networks will use the client library of the league oauth2 client. Make sure to install them in order install social auth implementer.