Github - Social login (SSO) configuration

Sign in with github example

Enabling Sign in with Github only requires two fields: Client ID and Client Secret. Both of these are provided by Github, and these steps will help you create them.

The official Github guide is here.

Steps

  1. Follow the official Github guide to create an OAuth app
  2. Under Authorized callback URL, enter PropelAuth's provided URL. You can find this on the Social Logins section for your PropelAuth project.
  1. Note down the Client ID and Client Secret you are provided.
  2. On the Social Logins section for your PropelAuth project, enter your Client ID and Client Secret. Click enable and save.

When you go to your hosted authentication pages, you should see the Sign in with Github button.