Installing Social Auth 2.x

Last updated on
11 March 2021

This documentation needs work. See "Help improve this page" in the sidebar.

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.

Help improve this page

Page status: Needs work

You can: