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

# Social login integration (GitHub)

For each Keycloak installation, you must create corresponding integrations for the relevant identity provider:

1. Log in as the admin user.

2. Select **DEV** realm.

3. Navigate to **Identity Providers** and click **Add provider...**.

   <Frame>
     <img src="https://mintcdn.com/anaconda-29683c67/u4MsRLDCM8Pedgc_/images/social.png?fit=max&auto=format&n=u4MsRLDCM8Pedgc_&q=85&s=16c5a64c7571cde9dda5422b1a2744b4" alt="" width="3262" height="1562" data-path="images/social.png" />
   </Frame>

4. From the dropdown, select **GitHub**.

   <Frame>
     <img src="https://mintcdn.com/anaconda-29683c67/u4MsRLDCM8Pedgc_/images/social2.png?fit=max&auto=format&n=u4MsRLDCM8Pedgc_&q=85&s=73e69378b4f5faae42e9c8f678249927" alt="" width="3266" height="1602" data-path="images/social2.png" />
   </Frame>

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

   <Frame>
     <img src="https://mintcdn.com/anaconda-29683c67/u4MsRLDCM8Pedgc_/images/social3.png?fit=max&auto=format&n=u4MsRLDCM8Pedgc_&q=85&s=eafd9b3a4bc70b5b8154d9740a9af910" alt="" width="3356" height="1828" data-path="images/social3.png" />
   </Frame>

You should then see a **GitHub** link on the login screen.
