> **Building with AI coding agents?** Install the authstack plugin with one command. This equips your agent with accurate Scalekit implementation patterns.
>
> **Recommended**:
> ```bash
> npx @scalekit-inc/cli setup
> ```
>
> Global:
> ```bash
> npm install -g @scalekit-inc/cli
> scalekit setup
> ```
>
> Supports Claude Code, Cursor, GitHub Copilot, Codex + skills for 40+ agents.
> Features: full-stack-auth, agent-auth, mcp-auth, modular-sso, modular-scim.
> [Full setup guide](https://docs.scalekit.com/dev-kit/build-with-ai/)

---

# Add social login to your app

Implement authentication with Google, Microsoft, GitHub, and other social providers
LinkButton, Aside, Steps, Tabs, TabItem, Card, CardGrid,
 } from '@astrojs/starlight/components';

First, complete the [quickstart guide](/authenticate/fsa/quickstart/) to integrate Scalekit auth into your application. Scalekit natively supports OAuth 2.0, enabling you to easily configure social login providers that will automatically appear as authentication options on your login page.

1. ## Configure social login providers
   Google login is pre-configured in all development environments for simplified testing. You can integrate additional social login providers by setting up your own connection credentials with each provider.

   Navigate to **Authentication** > **Auth Methods** > **Social logins** in your dashboard to configure these settings

    
      ### [Google](/guides/integrations/social-connections/google)

Enable users to sign in with their Google accounts using OAuth 2.0
      ### [GitHub](/guides/integrations/social-connections/github)

Allow users to authenticate using their GitHub credentials
      ### [Microsoft](/guides/integrations/social-connections/microsoft)

Integrate Microsoft accounts for seamless user authentication
      ### [GitLab](/guides/integrations/social-connections/gitlab)

Enable GitLab-based authentication for your application
      ### [LinkedIn](/guides/integrations/social-connections/linkedin)

Let users sign in with their LinkedIn accounts using OAuth 2.0
      ### [Salesforce](/guides/integrations/social-connections/salesforce)

Enable Salesforce-based authentication for your application
    

3. ## Test the social connection

    After configuration, test the social connection by clicking on "Test Connection" in the dashboard. You will be redirected to the provider's consent screen to authorize access. A summary table will show the information that will be sent to your app.

    > Image: Screenshot

## Access social login options on your login page

Your application now supports social logins.

Begin the [login process](/authenticate/fsa/implement-login/) to experience the available social login options. Users can authenticate using providers like Google, GitHub, Microsoft, and any others you have set up.


---

## More Scalekit documentation

| Resource | What it contains | When to use it |
|----------|-----------------|----------------|
| [/llms.txt](/llms.txt) | Structured index with routing hints per product area | Start here — find which documentation set covers your topic before loading full content |
| [/llms-full.txt](/llms-full.txt) | Complete documentation for all Scalekit products in one file | Use when you need exhaustive context across multiple products or when the topic spans several areas |
| [sitemap-0.xml](https://docs.scalekit.com/sitemap-0.xml) | Full URL list of every documentation page | Use to discover specific page URLs you can fetch for targeted, page-level answers |
