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

# User Authentication

User authentication is required in order to access most protected Storefront Gateway resources (e.g., authentication is required to access most Storefront Gateway APIs and certain Processes).

Most end users interacting with an organization's service will follow a standard Storefront Gateway authentication flow in order to open a user session. Below are the two primary user authentication methods provided by Storefront Gateway:

* [Standard User Authentication](c_userAuthN) (sign in with an authN ID + password)
* [Social Media User Authentication](c_socialAuthN) (sign in with an associated third-party social account)

Storefront Gateway Cloud also supports additional authentication security protocols when opening and maintaining user sessions, including:

* [Multi-Factor Authentication](c_MFA) (MFA)

* [Recaptcha](https://www.google.com/recaptcha/about/)

* One-Time Password (OTP)

* **[Standard User Authentication](c_userAuthN)**

* **[Social Authentication](c_socialAuthN)**

* **[Multi-Factor Authentication](c_MFA)**

* **[Recaptcha Authentication](reCAPTCHA)**

**Parent topic:**[API Authentication](c_apiAuthentication)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.