Magento 2 Mobile OTP Login Extension [BASIC]

Enhance your customer experience by providing them password-free, quick and secured login process with mobile number OTP with the Magento 2 Mobile OTP Login plugin.

  • Login and register with mobile number.
  • Recover forgotten passwords with OTP.
  • Customers can sign in using password & OTP.
  • Works with major integrated SMS gateway APIs.
  • Notifies customers for each login attempt via email.
  • Allows admins to test SMS API with a test message.
  • Resend OTP option after timeout.
  • Configure custom SMS notifications for OTP-related updates.
  • Choose the type and length of the OTP.
  • Set the OTP expiry time in minutes.
  • REST API Available / GraphQL API Available.
  • Hyvä Addon Available.
  • Check our Magento 2 Mobile OTP Login (PRO version).


In today's mobile-centric world, where the number of smartphone users globally has soared to an estimated 6.92 billion by 2023, convenience reigns supreme. Whether it's seamless shopping experiences, hassle-free logins, or swift payments, customers crave simplicity.

However, for eCommerce store owners utilizing platforms like Magento, there's a challenge: the default setup typically requires only an email ID for registration and login.

This reliance solely on email can pose significant hurdles for users, especially those juggling multiple email accounts. Remembering which email they used for a particular store becomes a tedious task, leading to frustration and potential cart abandonment.


MageComp's Magento 2 Mobile OTP Login extension is a powerful tool that allows customers to log in to a Magento store using their mobile number, with the added security of a one-time password (OTP). This feature streamlines the login process and eliminates the need for customers to remember yet another username and password combination.

The extension is easy to use and comes with built-in user and admin message templates, allowing store owners to send SMS notifications to customers for various store events.

With this extension, customers can quickly sign up or log in using their phone number, and the remaining details can be filled in later at their convenience. The Magento 2 Mobile OTP Login extension is an effective way to improve the user experience of your Magento store while ensuring the security of your customers' data.


Benefits of Magento 2 Mobile OTP Login Extension [BASIC]


Easy Login & Sign Up with Mobile Number

Let your customers sign in & sign up using mobile number. It provides with the secure functionality of OTP code. OTP is sent to customer's mobile while signing up & signing in.

From My Account section, customers can easily change their mobile number whenever required.

Easy Log in & Sign Up with Mobile NumberEasy Log in & Sign Up with Mobile Number
Compose Custom Messages for eCommerce EventsCompose Custom Messages for eCommerce Events

Compose Custom Messages for eCommerce Events

Admin can send a custom message to customers for eCommerce activities like,

  • Login
  • Forgotten password
  • Registration

To make the SMS notification more dynamic, the admin can incorporate variables of store name & website URL with OTP code.

Use Password or OTP to Sign In

It allows to get logged in in 2 types.

  • Using password
  • Using OTP

In case, the customer has forgotten the password, he/she can log in via OTP code sent to the mobile.

Use Password or OTP to Sign InUse Password or OTP to Sign In
Instant Email Notification for Each Login AttemptInstant Email Notification for Each Login Attempt

Instant Email Notification for Each Login Attempt

As soon as the customer logs in, Mobile OTP Login for Magento 2 extension sends email notification to customer's inbox about the recent login event.

In-built SMS Gateways Integration

Magento 2 Mobile Number Login extension comes with SMS gateways to send and receive messages. It has 2 SMS gateway APIs integrated.

  • MSG91
  • Twilio

Note: If you want to integrate your preferred SMS gatewat API, we can integrate it.

Resend OTP After TimeoutResend OTP After Timeout

Resend OTP After Timeout

In case of failure, the customers can request to resend OTP while registering, logging in, changing password or updating mobile number from their My Account section.

Comparison: Magento 2 Mobile OTP Login Extensions



Register using mobile number
Login using mobile number & email
Sign up verification via OTP (One Time Password)
Login with OTP
Reset password using OTP or email
Order verification using OTP for guest users
Integration with preferred SMS gateway
Send email notification about login attempt to customers
Customized SMS text for sign up, login, updating & resetting password to send along with OTP
Customize layouts for login, register & forgot password sections
Copy customers’ phone numbers to mobile number field
Register, login & forgot password functionalities using OTP on Magento default page
OTP expiry time configuration
Resend OTP after timeout
reCAPTCHA for protection against spam
In-built SMS gateway API
2 + custom
2 + custom
Need more features or customization? Simply contact us.



Why Choose MageComp’s Magento 2 Mobile OTP Login BASIC Extension?


  • Customers can register and log in with mobile numbers.
  • Secure OTP to enhance the security.
  • Enable mobile login facility for all or selected countries.
  • 2 Types of login facilities
    • AJAX Login
    • Login with secured OTP
  • Integrated with SMS gateways to enable OTP registration and login.
    • MSG91
    • Twilio
  • Admin can set OTP string length and type.
  • Set custom message for SMS notification of OTP messages.
  • Admin can see the registered mobile number of customers.
  • Customers can reset their password either by mobile number or email id.
  • Email Notifications to customers for each login attempt.
  • Customers can update their registered mobile number.
  • Customers can log in with OTP or password.
  • Admin can test SMS API after saving the configuration.
  • 3 different frontend popup layouts option:
    • Standard layout without an image
    • Popup layout with custom uploaded image
    • Pick a template from predefined layouts
More Information
Product Count120
Write Your Own Review
Only registered users can write reviews. Please Sign in or create an account

Version 3.1.1 Date : 18-12-2023

- Improved Rest API and GraphQL API

- Minor bug fixing

Version 3.1.0 Date : 19-04-2023

- Compatible with Magento 2.4.6 version

- Add Resend OTP Functionality

- Updated Rest API and GraphQl API

- Minor bug fixing

Version 3.0.9 Date : 07-02-2023

- Updated GraphQL API

- Minor bug fixing

Version 3.0.8 Date : 08-12-2022

- Compatible with the latest Magento 2.4.5 version

- Compatible with Magento Coding Standards

- Minor bug fixing

Version 3.0.7 Date : 24-06-2022

- Now save mobile numbers of existing customers

- Minor Bug Fixing

Version 3.0.6 Date : 03-03-2022

- Login OTP issue solved

- Minor Bug Fixing

Version 3.0.5 Date : 13-12-2021

- Added Test API Feature

- Compatible with Confirmation Email option

- Minor Bug Fixing

Version 3.0.4 Date : 05-10-2021

- Registration Page made Compatible with Magento 2.4.x

- Minor Bug Fixing

Version 3.0.3 Date : 01-08-2021

- Added Twilio SMS API Integration

- Resolved validation related issue

- Resolved After login wishlist page redirect issue

- Resolved other compatibility bugs 

Version 3.0.2 Date : 19-07-2021

- Compatibility Amasty Jet theme and other 14 Extensions

Version 3.0.1 Date : 08-04-2021

- NEW: Implemented Distributed ledger technology (DLT) Template According to TRAI

Version  3.0.0 Date : 15-03-2021

- Upgraded to New Design

- New Feature Added to Update Mobile Number with OTP at My Account

- Minor bug fixes

- 2.4.x Compatible

- GraphQL and REST API added

Version 2.1.2 Date : 27-02-2021

- Added New Designs options with the pop-up

- Minor bug fixes

Version 2.1.1 Date : 11-03-2020

- Compatible with Magento 2.3.4 Latest Magento version

- Fix and Update Mobile Verification issue

- Added Compatible with Multiple Website

- Minor bug fixes

Version  2.1.0 Date : 10-10-2019

- Compatible with Magento 2.3.3 Latest Magento version

Version 2.0.9 Date : 05-08-2019

- Added option to enable Mobile login Facility for all or selected countries

- Added country selection dropdown in default Magento signup form

- Minor bug fixes

Version 2.0.8 Date : 17-04-2019

- Compatible with Latest Magento 2.3.x

- Minor bug fixes

Version 2.0.7 Date : 25-01-2019

- Enabled mobile login option for guest customers while checkout

Version  2.0.6 Date : 17-01-2019

- Added country flag selection for the mobile number login

- Automatically loads country flag based on customer GEOIP location

- Now supports Country specific mobile number validation

- New Improved Popup interface for Customer Login

- Easy Tab switching option to Sign in with OTP or Password

Version  2.0.5 Date : 05-10-2018

- Two New Popup Layouts: Standard & Ultimate

- Popup Image Upload Options & Built-in Templates

- Redesign Interface & User Improvements

- Minor bug fixes

Version  2.0.4 Date : 27-08-2018

- Added mobile login & verification option to default Magento signup & login

- Minor bug fixes

Version  2.0.3 Date : 27-04-2018

- Third party API integration made easy

Version : 2.0.2 Date : 15-06-2017

- Solved issues related to responsive layout

Version  2.0.1 Date : 05-06-2017

- Minor bug fixes

Version  2.0.0 Date :15-03-2017

- 2 Types of login facility: Ajax Login, Login with OTP

- Users can register and login with mobile number and OTP

- Integrated with SMS gateway to enable OTP registration and login facility

- Admin can set OTP string length and type

- Set custom message to send registration, forgot password and login OTP text SMS to users

- Email Notifications to customers for each login attempt along with the details like browser, IP address and date and time

Magecomp Product Image
Customer Questions
Is this extension compatible with Magento 2.3.0
Yes, the Magento 2 Mobile login extension is compatible with Magento 2.3.0.
Can customers log in with the email id or mobile number
Yes, your Magento 2 store customer can mobile login using both email id and mobile number.
Can the Customer change the registered mobile number
Yes, the customer can change his mobile number using the OTP functionality.
Can multiple customers register using the same number
No, each and every customer can register using a unique number only.
Can Admin change the mobile digit number
Yes, the Admin of the store has full control to change the mobile digit number.
Once we buy this extension, can it be used on 2 websites?
You are allowed to use the extension in one production website and 2 development websites.
You can enter all as comma-separated in the domain field while purchasing the extension on our website.
Please, mind that only logged in users can submit questions
Magecomp SMS Free Credit By DATEGEN
Magecomp SMS Free Credit By DATEGEN
Magecomp SMS Free Credit By DATEGEN