> ## 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.6.0/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/9t4S9uQ-n8Qk5XW_/images/psm-on-prem/kc_add_github.png?fit=max&auto=format&n=9t4S9uQ-n8Qk5XW_&q=85&s=350eaa0b76fe36c40eec767b64388aed" alt="" width="1922" height="882" data-path="images/psm-on-prem/kc_add_github.png" />
   </Frame>

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

   <Frame>
     <img src="https://mintcdn.com/anaconda-29683c67/9t4S9uQ-n8Qk5XW_/images/psm-on-prem/kc_github_provider_info.png?fit=max&auto=format&n=9t4S9uQ-n8Qk5XW_&q=85&s=6c96cb7abe96c7f07977be839386d76b" alt="" width="1922" height="791" data-path="images/psm-on-prem/kc_github_provider_info.png" />
   </Frame>

6. Click **Add**.

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