> For the complete documentation index, see [llms.txt](https://docs.magecomp.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.magecomp.com/magento-2-mobile-otp-login-extension-pro/frontend-customer-registration.md).

# Frontend Customer Registration

Whenever a new user clicks on the register, they will be asked to enter the mobile number for verification using OTP.

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

If the mobile number digits do not match the country validation configured by the admin in the backend, it will show an error message.

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

Once the user enters the correct mobile number and clicks on the Send OTP button, they will receive an SMS with OTP for registration.

<figure><img src="/files/2XBUipY79BrrsxCqvau2" alt=""><figcaption></figcaption></figure>

After entering the OTP, the user needs to click on Verify.

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

In case the OTP verification time is out, the user gets the option to Resend OTP.

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

Once the OTP is verified successfully, the user is redirected to enter the account details. Here users can add details like first name, last name, email ID and password. The Customer registration through OTP is protected by reCAPTCHA to avoid spam registrations.

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

After that, when the user clicks the Create An Account button, the user will be redirected to the store’s home page.
