> ## Documentation Index
> Fetch the complete documentation index at: https://sourcebot-michael-docker-registry-domain.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Providers

Sourcebot supports a wide range of different authentication providers through it's integration with [Auth.js](https://authjs.dev/). This page
highlights how to configure the various supported providers.

If there's an authentication provider you'd like us to support, please [reach out](https://www.sourcebot.dev/contact).

# Core Authentication Providers

### Email / Password

Email / password authentication is enabled by default. You can toggle it from **Settings → Security** using the **Email login** setting.

<Frame>
  <img src="https://mintcdn.com/sourcebot-michael-docker-registry-domain/PhRqi-tT877bVtMm/images/email_password_login_setting.png?fit=max&auto=format&n=PhRqi-tT877bVtMm&q=85&s=19906ca470c188201494a8377a41a0d0" alt="Email & password login setting toggle in Settings → Security" width="1416" height="136" data-path="images/email_password_login_setting.png" />
</Frame>

### Email codes

Email codes are 6 digit codes sent to a provided email. Email codes are enabled when [transactional emails](/docs/configuration/transactional-emails) and the **Email code** setting is toggled from **Settings → Security**:

<Frame>
  <img src="https://mintcdn.com/sourcebot-michael-docker-registry-domain/PhRqi-tT877bVtMm/images/email_code_login_setting.png?fit=max&auto=format&n=PhRqi-tT877bVtMm&q=85&s=ec5e6d39e96b4a86623e4e5c7787542c" alt="Email code login setting toggle in Settings → Security" width="1420" height="134" data-path="images/email_code_login_setting.png" />
</Frame>

# Enterprise Authentication Providers

Sourcebot supports authentication using several different [external identity providers](/docs/configuration/idp) as well. These identity providers require an
[enterprise license](/docs/activating-a-subscription)
