---
title: "GitHub OAuth App"
slug: "github-oauth-app"
updated: 2025-07-13T14:50:08Z
published: 2025-07-13T14:50:08Z
---

> ## 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)
