# Identity Providers

An overview of FusionAuth Identity Providers.

> For the index of this section of the site, see [llms.txt](https://fusionauth.io/docs/llms.txt)

Identity providers allow you to defer authentication to third party services. A user can log in with an existing account at a third party and create an account within FusionAuth. Users don't have to create a new identity within FusionAuth, but can instead leverage their existing identity at the third party. This is often called identity federation.

FusionAuth supports social identity providers, such as Apple, Facebook, Google and Twitter. Other providers implementing OpenID Connect or SAMLv2 are supported as well. As a fail safe, if the IdP you want to use does not fall into one of the previously mentioned types, if the IdP can produce a JWT, you can integrate using the External JWT Identity Provider.

You may use the hosted login pages to provide Sign In buttons or build your own integrations and complete the login with a token from the provider. The latter option works well if you are writing your own login pages.

Identity providers are assigned on an application by application basis and can be managed from the administrative user interface or the [identity provider API](https://fusionauth.io/docs/apis/identity-providers.md).

Learn more about the various [identity providers](https://fusionauth.io/docs/lifecycle/authenticate-users/identity-providers.md), including which ones are supported and how to integrate this functionality into your site.

Here's a brief video covering some aspects of identity providers:

[Play](https://youtube.com/watch?v=5oycV6LYXTM)

Related

[APIs Facebook API Learn about the APIs for creating, retrieving, updating and disabling a Facebook identity provider. facebook loginsocial loginexternal login](https://fusionauth.io/docs/apis/identity-providers/facebook.md)

[APIs Google API Learn about the APIs for creating, retrieving, updating and disabling a Google identity provider. google loginsocial loginexternal login](https://fusionauth.io/docs/apis/identity-providers/google.md)

[APIs Identity Provider API Learn about the APIs for creating, retrieving, updating and deleting identity providers. social loginsamlexternal login](https://fusionauth.io/docs/apis/identity-providers.md)

[APIs Apple API Learn about the APIs for creating, retrieving, updating and disabling an Apple identity provider. social loginexternal login](https://fusionauth.io/docs/apis/identity-providers/apple.md)
---

## Other pages in Core Concepts

> For the full index of this section, see [Get Started](https://fusionauth.io/docs/llms-get-started.txt).

- [Authentication and Authorization](https://fusionauth.io/docs/get-started/core-concepts/authentication-authorization.md): Learn about the difference between authentication and authorization in FusionAuth.
- [Login Pages - Hosted or API](https://fusionauth.io/docs/get-started/core-concepts/hosted-login-vs-api-login.md): How to choose between a hosted login page, or a login you build with the Login API.
- [Integration Points](https://fusionauth.io/docs/get-started/core-concepts/integration-points.md): Learn about how FusionAuth integrates with existing or new applications.
- [Licensing](https://fusionauth.io/docs/get-started/core-concepts/licensing.md): Learn about FusionAuth licensing.
- [Limitations](https://fusionauth.io/docs/get-started/core-concepts/limitations.md): Learn about the built-in limitations of FusionAuth.
- [Localization and Internationalization](https://fusionauth.io/docs/get-started/core-concepts/localization-and-internationalization.md): Learn about localization, translations and internationalization in FusionAuth.
- [Plans and Features](https://fusionauth.io/docs/get-started/core-concepts/plans-features.md): An explanation of plans and features.
- [OAuth Scopes](https://fusionauth.io/docs/get-started/core-concepts/scopes.md): An overview of FusionAuth Scopes.
- [Applications](https://fusionauth.io/docs/get-started/core-concepts/types/applications.md): An overview of FusionAuth Applications.
- [Entity Management](https://fusionauth.io/docs/get-started/core-concepts/types/entity-management.md): An overview of FusionAuth Entity Management.
- [Groups](https://fusionauth.io/docs/get-started/core-concepts/types/groups.md): An overview of FusionAuth Groups.
- [Types](https://fusionauth.io/docs/get-started/core-concepts/types.md): Learn about the core types in FusionAuth and how they interact to manage authentication and authorization.
- [Registrations](https://fusionauth.io/docs/get-started/core-concepts/types/registrations.md): An overview of FusionAuth Registrations.
- [Roles](https://fusionauth.io/docs/get-started/core-concepts/types/roles.md): An overview of FusionAuth Roles.
- [Tenants](https://fusionauth.io/docs/get-started/core-concepts/types/tenants.md): An overview of FusionAuth Tenants.
- [Users](https://fusionauth.io/docs/get-started/core-concepts/types/users.md): An overview of FusionAuth Users.
