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

> Learn about enterprise identity providers supported by Auth0.

# Enterprise Identity Providers

Auth0 supports enterprise login for both web-based and native applications. Enterprise login is a method of authentication that allows users to log in to an application using existing credentials from an enterprise identity provider, such as Google Workspace or Microsoft Azure Active Directory (Entra ID). This is separate from connecting and authorizing applications for an external provider so they can access external APIs on the user’s behalf. To learn more, read [User authentication vs Connected Accounts](/docs/secure/tokens/token-vault/connected-accounts-for-token-vault#user-authentication-vs-connected-accounts).

Auth0 supports the following enterprise providers out of the box:

* [Active Directory/LDAP](/docs/authenticate/identity-providers/enterprise-identity-providers/active-directory-ldap)
* [ADFS](/docs/authenticate/identity-providers/enterprise-identity-providers/adfs)
* [Azure Active Directory Native](/docs/authenticate/identity-providers/enterprise-identity-providers/azure-active-directory-native)
* [Google Workspace](/docs/authenticate/identity-providers/enterprise-identity-providers/google-apps)
* [OpenID Connect](/docs/authenticate/identity-providers/enterprise-identity-providers/oidc)
* [Okta](/docs/authenticate/identity-providers/enterprise-identity-providers/okta)
* [PingFederate](/docs/authenticate/identity-providers/enterprise-identity-providers/ping-federate)
* [SAML](/docs/authenticate/identity-providers/enterprise-identity-providers/saml)
* [Azure Active Directory](/docs/authenticate/identity-providers/enterprise-identity-providers/azure-active-directory/v2)

<Callout icon="file-lines" color="#0EA5E9" iconType="regular">
  Auth0's B2B and Enterprise plans allow unlimited [Okta Enterprise Connections](/docs/authenticate/identity-providers/enterprise-identity-providers/okta). To learn more, see [Auth0's Pricing Page](https://auth0.com/pricing).
</Callout>

You can also explore partner-supported enterprise connections on the [Auth0 Marketplace](https://marketplace.auth0.com/features/enterprise-connections).

## OpenID Connect (OIDC) protocol

Enterprise connections using <Tooltip tip="OpenID: Open standard for authentication that allows applications to verify users' identities without collecting and storing login information." cta="View Glossary" href="/docs/glossary?term=OpenID">OpenID</Tooltip> Connect or Okta Workforce as the <Tooltip tip="OpenID: Open standard for authentication that allows applications to verify users' identities without collecting and storing login information." cta="View Glossary" href="/docs/glossary?term=identity+provider">identity provider</Tooltip> can support the following:

* Proof Key for Code Exchange (PKCE)

  * For more information on PKCE, review [Protecting Apps with PKCE](https://www.oauth.com/oauth2-servers/pkce/).
* Attribute claims and <Tooltip tip="Access Token: Authorization credential, in the form of an opaque string or JWT, used to access an API." cta="View Glossary" href="/docs/glossary?term=access+token">access token</Tooltip> mapping
* UserInfo integration

You can currently implement these features for [OpenID Connect](/docs/authenticate/identity-providers/enterprise-identity-providers/oidc) or [Okta Workforce](/docs/authenticate/identity-providers/enterprise-identity-providers/okta) connections. To learn more, review [Configure PKCE and Claim Mapping for OIDC Connections](/docs/authenticate/identity-providers/enterprise-identity-providers/configure-pkce-claim-mapping-for-oidc).
