Social Auth

Last updated on
17 August 2016

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
  • 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:

  • Social Auth Facebook: Allows user login/registration with Facebook
  • Social Auth Google: Allows user login/registration with Google

Note: social networks will require using their APIs. Therefore, most of the implementers might require using composer to download the PHP SDKs, so make sure to review the implementers' installation guidelines