> ## Documentation Index
> Fetch the complete documentation index at: https://anaconda.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Github login integration

To enable users to log in using their GitHub credentials, complete the following steps:

1. [Log in to the Keycloak administrative console](/docs/psm-on-prem/6.5.2/admin/keycloak_config/user_roles#accessing-the-keycloak-administrative-console).

2. Verify you are in the dev realm.

3. Select **Identity providers** from the left-hand navigation.

4. Click **GitHub**.

   <Frame>
     <img src="https://mintcdn.com/anaconda-29683c67/QCWY8EsGZWJYinOU/images/kc_add_github.png?fit=max&auto=format&n=QCWY8EsGZWJYinOU&q=85&s=36437fb1e073977fc4a554d3212f905f" alt="" width="1922" height="882" data-path="images/kc_add_github.png" />
   </Frame>

5. Enter the ClientID/Secret from your GitHub OAuth application settings.

   <Frame>
     <img src="https://mintcdn.com/anaconda-29683c67/_0MqQ39OoYOKQTk5/images/kc_github_provider_info.png?fit=max&auto=format&n=_0MqQ39OoYOKQTk5&q=85&s=1a7c50001008250608a34c2e60b150a6" alt="" width="1922" height="791" data-path="images/kc_github_provider_info.png" />
   </Frame>

6. Click **Add**.

7. Verify the **GitHub** link appears on the login page.
