# Frontend display of Mobile Login with Email Optional

**Register**

Customers can easily register with the help of a mobile number

<figure><img src="/files/q6dwnQ3qb0AxErQuiwo4" alt=""><figcaption></figcaption></figure>

When a customer clicks on send OTP, the OTP text message will be received on the entered mobile number

<figure><img src="/files/w6gyVGRfjPOaSuvA7OrG" alt=""><figcaption></figcaption></figure>

Customers need to enter the OTP and click on verify

<figure><img src="/files/4XHdA3Y41PjlWbwhdgMq" alt=""><figcaption></figcaption></figure>

Customers can create an account without entering their email address

<figure><img src="/files/Lwn5mFizEweL7YFOyeVL" alt=""><figcaption></figcaption></figure>

Generate a random email address that is available on the Customer My Account dashboard

<figure><img src="/files/gta65UCciRnvWbZkyiqP" alt=""><figcaption></figcaption></figure>

**Update Mobile Number**

Customers can update their mobile numbers through OTP

<figure><img src="/files/O1lxD6YWbbT3AqVUT4gS" alt=""><figcaption></figcaption></figure>

**Login**

Customers can log in using OTP

<figure><img src="/files/dBXXkP2qWWhoCOcWDaWr" alt=""><figcaption></figcaption></figure>

Customers can log in using a password

<figure><img src="/files/4wy1J7Oo5iUPNrXiUsAz" alt=""><figcaption></figcaption></figure>

**Forgot Password**

Customers can reset the existing password using a mobile number

<figure><img src="/files/JfTgcKhKKBC1ilEQzman" alt=""><figcaption></figcaption></figure>

Customers can reset the existing password using email

<figure><img src="/files/QT7I9n0pePNu1UyFMURV" alt=""><figcaption></figcaption></figure>

**Guest Checkout**

When a user attempts to checkout with registration

<figure><img src="/files/pwzIcn7QKO1Uru0Hx3Ro" alt=""><figcaption></figcaption></figure>

The login popup will appear

<figure><img src="/files/bBOyTRG1GppRwSNai2tw" alt=""><figcaption></figcaption></figure>

If anything goes wrong, please contact us at [**support@magecomp.com**](mailto:support@magecomp.com)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.magecomp.com/magento-2-mobile-login-with-email-optional-extension/frontend-display-of-mobile-login-with-email-optional.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
