> ## 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](https://anaconda.com/docs/psm-on-prem/6.8.0/admin/user_config/user_roles.md#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**.

   ![](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)

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

   ![](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)

6. Click **Add**.

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