Setup Github for Drupal OAuth Client

Step 1: Configure GitHub as an OAuth server

  • Go to https://github.com/settings/developers and Login/Sign up to your GitHub account.
  • You will be presented with the following screen. Click on Register a new application.
  • Drupal OAuth OpenID OIDC Single Sign On (SSO) Github SSO Login Developer Setting Select OAuth Apps Register A New Applivation
  • Enter the application name, Drupal homepage URL. Copy the Callback/Redirect URL from your miniOrange OAuth Client module and paste it under the Authorization callback URL field. Click on Register Application.
  • Drupal OAuth OpenID OIDC Single Sign On (SSO) Github SSO Register a New OAuth Application
  • After registration, you will be given Client ID and Client Secret, copy them. You’ll need them in the next step.
  • Drupal OAuth OpenID OIDC Single Sign On (SSO) Github SSO Client Credentials
    Scope: user repo
    Authorize EndPoint: https://github.com/login/oauth/authorize
    Access Token Endpoint: https://github.com/login/oauth/access_token
    Get User Info Endpoint: https://api.github.com/user
Hello there!

Need Help? We are right here!

support
Contact miniOrange Support
success

Thanks for your inquiry.

If you dont hear from us within 24 hours, please feel free to send a follow up email to info@xecurify.com