> ## Documentation Index
> Fetch the complete documentation index at: https://buttercms.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

> An overview of all ButterCMS authentication options, including password login, OAuth (Google & GitHub), SSO, MFA, the Heroku add-on, and API tokens.

{/* /SOURCE */}

## Authentication options

ButterCMS offers multiple authentication methods to secure access to your account:

<CardGroup cols={2}>
  <Card title="Password authentication" icon="lock" href="./password-authentication">
    Standard username/password authentication for all accounts
  </Card>

  <Card title="OAuth login" icon="right-to-bracket" href="./oauth-social-login">
    Sign in with Google or GitHub
  </Card>

  <Card title="Single sign-on (SSO)" icon="key" href="./single-sign-on">
    Enterprise SAML integration with your identity provider
  </Card>

  <Card title="Multi-factor authentication (MFA)" icon="shield-halved" href="./multi-factor-authentication">
    Add a second verification step using an authenticator app
  </Card>

  <Card title="Heroku add-on" icon="plug" href="./heroku-add-on">
    Provision ButterCMS directly from Heroku
  </Card>

  <Card title="API tokens" icon="webhook" href="./api-tokens">
    Secure programmatic access to the ButterCMS API
  </Card>
</CardGroup>
