Powered by Adobe Commerce 2.4.8-p3

otp_logo.jpg

Seamless Email OTP Login & Registration

PRODUCT:
0
TOTAL:

Trader Information

Back to top

Overview

Back to top

This extension for Magento 2 adds secure and flexible customer authentication using One-Time Passwords (OTP) delivered via email. Customers can log in or register using OTP only, password only, or both, giving them the freedom to choose how they access your store. It streamlines the login and registration process while enhancing account security without relying solely on passwords.

Ideal for stores that want to reduce friction, improve user experience, and modernize authentication, the extension integrates seamlessly with Magento’s login, registration, and checkout flows. With configurable settings for OTP length, expiry time, maximum limiting per hour, and customizable email templates, merchants have full control through the admin panel.

Features

  • Support for multiple authentication modes: OTP only, password only, or both
  • OTP-based login and registration via email, with optional password fallback
  • Seamless integration with the standard Magento login, registration, and checkout flows
  • Fully AJAX-powered frontend for smooth OTP requests and validations without page reloads
  • Admin-configurable OTP settings including length, validity time, and rate limiting
  • Built-in support for custom email templates using Magento’s email template editor
  • Maximum per hour attempts and security measures to prevent brute-force OTP attempts
  • Developer-friendly architecture following Magento coding standards and best practices
  • Modular, clean code with event observers and reusable functions for customization

Use Cases

  • B2C eCommerce stores aiming to reduce login failures and cart abandonment by offering passwordless login
  • Service-based businesses that require frictionless onboarding with minimal user input
  • Subscription models where regular users can quickly sign in via OTP without needing to remember credentials
  • Security-conscious stores that want to limit exposure to password-related vulnerabilities
  • Progressive web applications (PWAs) where passwordless flows improve mobile usability

Technical Specifications

Back to top

Seller profile

Nathabhai Odedara

Seller contact

E-mail

Current Version

1.0.0

Adobe Commerce platform compatibility

Adobe Commerce (cloud): 2.4 (current)

Adobe Commerce (on-prem): 2.4 (current)

Magento Open Source: 2.4 (current)

Type

Stable Build

Updated

08 August, 2025

Categories

Extensions, Content & Customizations, Personalization & Experience Management

Supported Browsers

Chrome, Firefox, Opera, Safari, Edge, IE

Documentation

Installation Guides

User Guides

License Type

Open Software License 3.0 (OSL-3.0)

Policy

Privacy Policy

Quality Report

Back to top

Installation & Varnish Tests

Passed

Coding Standard

Passed

Plagiarism Check

Passed

Malware Check

Passed

Marketing Review

Passed

Manual Testing

Passed

All tests were conducted on the latest versions of Adobe Commerce that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.

Release Notes

Back to top

1.0.0:

  • Compatible with Adobe Commerce (cloud) : 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.4
  • Compatible with Magento Open Source : 2.4
  • Stability: Stable Build
  • Description:

    This is the initial release (v1.0.0) of the Email OTP Authentication module for Magento 2. It enables secure and seamless customer login and registration using a One-Time Password (OTP) sent via email. The module supports three flexible login modes: OTP only, password only, or a combination of both. It includes a fully configurable admin panel to define OTP length, expiration time, and maximum verification attempts. All OTP interactions on the storefront are AJAX-powered for a smooth user experience. The module also offers customizable email templates, rate-limiting for brute-force protection, and is built with clean, modular code following Magento best practices. Events and extension points are provided for easy developer customization. This version is compatible with Magento 2.3.x and 2.4.x.

Support

Back to top

The best place to start if you need help with a specific extension is to contact the developer. All Adobe Commerce developers have both a contact email and a support email listed.

Contact Vendor

Q & A

Back to top

Reviews

Back to top