Obtain client ID and secret from GitHub
About this task
An OAuth app must be created in GitHub to access protected content in an organization. Upon OAuth app creation, client ID and secret will be generated.
Steps
-
Log into your GitHub account as an administrative user for your organization.
-
In the top right corner of GitHub, click your profile photo, then click Your profile.
-
On the left side of your profile page, under Organizations, click the icon for your organization.
-
Under your organization name, click Settings.
-
In the developer settings sidebar, click OAuth Apps.
-
On the OAuth Apps screen, click Register an application or New OAuth App.
-
Give your application a name, such as "PingFederate Provisioning".
-
Add the following URL to the Homepage URL field:
https://www.pingidentity.com
-
Add the following URL to the Authorization callback URL field:
https://oauth.pingone.com/ocs/ppm/rest/v1/oauth/oastempcredresponse/
-
-
Click the Register application button to save your changes.
-
Copy the Client ID and Client Secret values to use in the next section.
Applications that are owned by the organization are automatically given access to the organization’s resources. For more information, see About OAuth App access restrictions in the GitHub documentation.