Social authentication refers to using existing login information from a social network provider, such as Facebook or Twitter, to log in to a third-party website. This step can save time and make life easier for your program's users, as they do not need to create a new account to take part in your program.
Enable social authentication
To allow your users to register for your program using their social channel of choice, follow these steps:
- Navigate to Settings > Users > Registration
- Select the Enable registration via 3rd party authentication checkbox from the Registration area
- Choose the channels you wish to allow in the 3rd party authentication box
- Click Save at the bottom of the page
Once selected and the settings saved, the social buttons will appear on your program's home page for both registration and login (shown below).
On the first login via social authentication, the user will be redirected to a login or confirmation screen of the social network provider to verify their identity.
They may be presented with a consent screen outlining which details the social network provider will share.
This consent is generated by the social network provider, not Good Grants. If the user does not wish to agree to the settings, they can simply cancel the process and register as normal.