> ## 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.

# Onboard and Authenticate with Email Address

Storefront Gateway provides user onboarding and authentication with an email address and password. A user can use an organization's login/sign-up page to sign themselves up as a new user by providing registration details. The relevant details include email address, password, and other basic information such display name, first name, last name and language. Once the user completes registration, they can log in to access or purchase the services they want.

## Email User Onboarding Flow

Following is a typical user onboarding example for this flow:

* A new user visits an organization's sign-up page.
* The user registers with Storefront Gateway services by submitting their email address.
* Storefront Gateway sends a verification message with a verification link or One-Time Password (OTP) to the user's email address. The OTP code or password is valid for only one login session.
* User verifies their email address and identity using the verification message sent by Storefront Gateway.
* The user enters a new password and other basic information.
* User is activated into Storefront Gateway.

<img src="https://mintcdn.com/amdocs-spbu/_Twl74NQXCAg2nPh/marketONE/sgProcessGuide/images/sfgw_userOnboardWithEmailFlow.png?fit=max&auto=format&n=_Twl74NQXCAg2nPh&q=85&s=1a80f0792cf054520ca781d0852f821b" alt="Email user onboarding flow with a password" width="1750" height="709" data-path="marketONE/sgProcessGuide/images/sfgw_userOnboardWithEmailFlow.png" />

## Email User Authentication Flow

Following is a typical user authentication example for this flow:

* A user visits the organization's login page.
* User logs in with their email address and password credentials.
* Storefront Gateway verifies the user identity.
* The user is logged in after Storefront Gateway's successful identity verification.

<img src="https://mintcdn.com/amdocs-spbu/0TZ9XF1Mst_2ATcV/marketONE/sgProcessGuide/images/sfgw_userAuthWithEmailFlow.png?fit=max&auto=format&n=0TZ9XF1Mst_2ATcV&q=85&s=4c49fce454afbfc72457719477201954" alt="Email user authentication flow with a password" width="1724" height="730" data-path="marketONE/sgProcessGuide/images/sfgw_userAuthWithEmailFlow.png" />

* **[Onboard user with email address](c_useCaseOnboardEmail)**

**Parent topic:**[Onboard User with Email and Mobile Process](c_onboardUserEmailMobile)


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