# Authentication Types Learn about the supported types of authentication. > For the index of this section of the site, see [llms.txt](https://4002.18-224-161-104.sslip.io/docs/llms.txt) FusionAuth supports authentication in many different ways. These are the methods that are available. * `APPLE` - The user was authenticated using Apple. Available since `1.17.0` * `APPLICATION_TOKEN` - The user was authenticated using an Application Authentication Token. * `EpicGames` - The user was authenticated using Epic Games. Available since `1.28.0` * `FACEBOOK` - The user was authenticated using Facebook. Available since `1.1.0` * `FEDERATED_JWT` - The user was authenticated using a JWT from an external source. * `GENERIC_CONNECTOR` - The user was authenticated using a generic connector. Available since `1.18.0` * `GOOGLE` - The user was authenticated using Google. Available since `1.1.0` * `HYPR` - The user was authenticated using HYPR. Available since `1.12.0` * `JWT_SSO` - A valid JWT associated with one application was exchanged for another JWT associated with a different application. * `LDAP_CONNECTOR` - The user was authenticated using an LDAP connector. Available since `1.18.0` * `LINKEDIN` - The user was authenticated using LinkedIn. Available since `1.23.0` * `Nintendo` - The user was authenticated using Nintendo. Available since `1.36.0` * `ONE_TIME_PASSWORD` - The user was authenticated using a one-time password. Available since `1.5.0` * `OPENID_CONNECT` - The user was authenticated using OIDC. Available since `1.1.0` * `PASSWORD` - The user was authenticated using a loginId and password combination. * `PASSWORDLESS` - The user was authenticated using a passwordless login link. Available since `1.5.0` * `PING` - The user was authenticated using a `PUT` request on the Login API. This is used to record a login event without prompting for credentials, such as when the FusionAuth SSO session is used. * `REFRESH_TOKEN` - The user requested a new JWT using a refresh token. * `REGISTRATION` - The user was created using the Registration API. Available since `1.16.0` * `SAMLv2` - The user was authenticated using SAMLv2. Available since `1.6.0` * `SAMLv2IdpInitiated` - The user was authenticated using SAMLv2 IdP Initiated login. Available since `1.28.0` * `SonyPSN` - The user was authenticated using Sony. Available since `1.28.0` * `Steam` - The user was authenticated using Steam. Available since `1.28.0` * `TWITTER` - The user was authenticated using Twitter. Available since `1.1.0` * `Twitch` - The user was authenticated using Twitch. Available since `1.28.0` * `USER_CREATE` - The user was created using the User API. Available since `1.16.0` * `WebAuthn` - The user was authenticated using a passkey. Available since `1.41.0` * `Xbox` - The user was authenticated using Xbox. Available since `1.28.0` These authentication type values are available in [webhook payloads](https://4002.18-224-161-104.sslip.io/docs/extend/events-and-webhooks/events/user/login/user-login-success.md), [OAuth tokens](https://4002.18-224-161-104.sslip.io/docs/lifecycle/authenticate-users/oauth/tokens.md) and for use with a [login validation lambda](https://4002.18-224-161-104.sslip.io/docs/extend/code/lambdas/login-validation.md). Related [APIs Identity Provider API Learn about the APIs for creating, retrieving, updating and deleting identity providers. social loginsamloauth](https://4002.18-224-161-104.sslip.io/docs/apis/identity-providers.md) [APIs Epic Games API Learn about the APIs for creating, retrieving, updating and disabling an Epic Games identity provider. social loginoauth](https://4002.18-224-161-104.sslip.io/docs/apis/identity-providers/epicgames.md) [APIs Facebook API Learn about the APIs for creating, retrieving, updating and disabling a Facebook identity provider. social loginoauth](https://4002.18-224-161-104.sslip.io/docs/apis/identity-providers/facebook.md) [APIs Google API Learn about the APIs for creating, retrieving, updating and disabling a Google identity provider. social loginoauth](https://4002.18-224-161-104.sslip.io/docs/apis/identity-providers/google.md) --- ## Other pages in Reference > For the full index of this section, see [Reference](https://4002.18-224-161-104.sslip.io/docs/llms-reference.txt). - [API Endpoints Guarded by API Keys](https://4002.18-224-161-104.sslip.io/docs/reference/api-endpoints.md): A complete reference of all Fusionauth REST API Endpoints that leverage API Keys with their supported HTTP methods. - [Configuration Reference](https://4002.18-224-161-104.sslip.io/docs/reference/configuration.md): Learn about the configuration options for FusionAuth. - [Login Page Cookies](https://4002.18-224-161-104.sslip.io/docs/reference/cookies.md): Learn about the cookies set by FusionAuth. - [Data Types](https://4002.18-224-161-104.sslip.io/docs/reference/data-types.md): Learn about the different data types used by FusionAuth. - [Indexed Entity Fields](https://4002.18-224-161-104.sslip.io/docs/reference/entity-fields.md): Learn about the entity fields that are indexed and searchable. - [GDPR Compliance](https://4002.18-224-161-104.sslip.io/docs/reference/gdpr.md): Learn how FusionAuth approaches GDPR compliance. - [Required Network Hostname Access](https://4002.18-224-161-104.sslip.io/docs/reference/network-hostnames.md): Learn which hostnames you must allow access to for FusionAuth to work. - [Password-Hashing Algorithms](https://4002.18-224-161-104.sslip.io/docs/reference/password-hashes.md): This is a reference for all of the current password hashing algorithms support by FusionAuth out of the box. - [Indexed User Fields](https://4002.18-224-161-104.sslip.io/docs/reference/user-fields.md): Learn about the user fields that are indexed and searchable.