Setup Guide for GitHub Enterprise App

Step 1: Setup GitHub Enterprise as OAuth Provider

  • Login to GitHub Enterprise : Go to Github Enterprise and login with your account. Click on settings.
  • OAuth/OpenID/OIDC Single Sign On (SSO), GitHub Enterprise SSO Login Setup GitHub Enterprise
  • Create Organization: Select Organizations from Personal Settings.
  • OAuth/OpenID/OIDC Single Sign On (SSO), GitHub Enterprise SSO Login Organizations.png
  • Click on New organization and create organization by entering.
  •       1) organization name
          2) Billing email
          3) choose your plan
          4) terms and conditions - enter a business name

  • click on create organization. And enter the details.
  • OAuth/OpenID/OIDC Single Sign On (SSO), GitHub Enterprise SSO Login create new organization.png OAuth/OpenID/OIDC Single Sign On (SSO), GitHub Enterprise SSO Login create an organization.png
  • Create OAuth app: Click on Settings. Select your Organization.
  • OAuth/OpenID/OIDC Single Sign On (SSO), GitHub Enterprise SSO Login Create OAuth app OAuth/OpenID/OIDC Single Sign On (SSO), GitHub Enterprise SSO Login Oauth testing
  • Click on Settings.
  • OAuth/OpenID/OIDC Single Sign On (SSO), GitHub Enterprise SSO Login Settings
  • Scroll down and select OAuth Apps from Developer settings.
  • OAuth/OpenID/OIDC Single Sign On (SSO), GitHub Enterprise SSO Login OAuth Apps
  • Click on Register an application.
  • OAuth/OpenID/OIDC Single Sign On (SSO), GitHub Enterprise SSO Login New OAuth App
  • Enter app credentials : Enter app name, plugin homepage URL. Copy callback URL from the plugin and paste it under Authorized callback URL field and click Register application
  • OAuth/OpenID/OIDC Single Sign On (SSO), GitHub Enterprise SSO Login Enter app credentials
  • Copy Client ID and Client Secret.
  • OAuth/OpenID/OIDC Single Sign On (SSO), GitHub Enterprise SSO Login Client ID
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