Creating your application on GitHub - PingOne - PingOne Cloud Platform

PingOne Cloud Platform

bundle
pingone
ft:publication_title
PingOne Cloud Platform
Product_Version_ce
PingOne
PingOne Cloud Platform
category
Administratorguide
ContentType
Guide
Product
Productdocumentation
p1
p1cloudplatform
ContentType_ce
Product documentation
Guide > Administrator Guide
Guide

Before you can set up GitHub as an external IdP, you must create an application on GitHub. GitHub will generate a Client ID and Client Secret for the application. For more information, see https://docs.github.com/en/developers/apps/creating-an-oauth-app.

  1. Go to GitHub at https://github.com/.

    If you don’t have a GitHub account, you can create one now.

  2. In the upper right, click your profile photo, and then click Settings.
  3. On the left, click Developer Settings.
  4. On the left, click OAuth Apps.
  5. Click the New OAuth App button.
    Note:

    If you haven’t created an app before, you'll see the button as Register a new application.

  6. Enter the following:
    • Application name: The display name for the application.
    • Homepage URL: The full URL to your application home page.
    • Application description: A description for your application that all users will see.
    • Authorization callback URL: The path in your application that users are redirected to after they have authenticated with GitHub. Leave this value blank for now.
  7. Leave the GitHub page open to return later and enter the Authorization callback URL after you have created the application in PingOne.