--- title: "GitHub OAuth App" slug: "github-oauth-app" updated: 2025-07-13T14:50:08Z published: 2025-07-13T14:50:08Z canonical: "help.unleash.so/github-oauth-app" --- > ## Documentation Index > Fetch the complete documentation index at: https://help.unleash.so/llms.txt > Use this file to discover all available pages before exploring further. # GitHub OAuth App 1. To create a GitHub OAuth App, navigate to the organization developer settings page at [https://github.com/organizations/{org}/settings/applications](https://github.com/organizations/{org}/settings/applications) and create a new app. ![GitHub Developer Settings page showing OAuth apps section with a highlighted button.](https://cdn.document360.io/9c439416-8f37-43ae-8ba7-d5c31de26a65/Images/Documentation/github01.png) 1. Fill in the following details on the new OAuth app page 1. Application Name: `Unleash` 2. Homepage URL: `https://www.unleash.so` 3. Authorization callback URL: Callback URL provided by your Unleash representative ![Form to register a new OAuth application with required fields and options.](https://cdn.document360.io/9c439416-8f37-43ae-8ba7-d5c31de26a65/Images/Documentation/github02.png) 1. Generate a Client Secret from the newly created app and share the Client ID and Client Secret with your Unleash representative ![GitHub Developer Settings page showing application details and client ID information.](https://cdn.document360.io/9c439416-8f37-43ae-8ba7-d5c31de26a65/Images/Documentation/github03.png) ![GitHub Developer Settings page showing application details and client secrets management.](https://cdn.document360.io/9c439416-8f37-43ae-8ba7-d5c31de26a65/Images/Documentation/github04.png)