Trader Information
Back to topOverview
Back to topBoost your store’s security and user experience with our Advanced Frontend Two-Factor Authentication (2FA) Extension for Magento. Enhance your storefront login process with our powerful Two-Factor Authentication (2FA) extension for Magento. Unlike Magento’s default admin-only 2FA, this extension brings secure, modern, and mobile-first 2FA to your frontend customer login, registration, and checkout pages, with no need for external apps like Google Authenticator.
Key Benefits
Whether you're running a B2C or B2B storefront, this extension adds a vital layer of protection while keeping the login process smooth and user-friendly.
Key Features
- Enable/Disable Frontend 2FA – Easily toggle 2FA from the system configuration panel.
- Flexible OTP Methods – Choose between Email-only OTP or Email + Mobile OTP verification.
- OTP Redirection Control – Redirect users to an OTP verification page after login. Users cannot access other areas until OTP verification is complete.
- No Third-Party Apps Required – No QR code scans or Google Authenticator required. OTPs are sent directly to the customer’s email or mobile number.
- Mobile Gateway Support – Configure your preferred SMS provider when using mobile OTP:
- Twilio – Requires a purchased number (even for trial).
- Sinch – Allows only default messages on free plans.
- ClickSend – Supports trial OTP testing; needs API key and username.
- Optimized for Usability & Speed:
- Works with AJAX and popup-based login/registration.
- Integrates seamlessly with your existing UI.
- Fully compatible with your checkout flow.
- Country Flags Dropdown – Improve UX with visually selectable country codes.
- Mobile Number Input Masking – Ensures properly formatted entries.
- Configurable OTP Lifetime – Set OTP expiration duration from the admin panel.
- Gateway Flexibility – Use any of the supported mobile OTP gateways based on your needs or region.
Why Choose This Extension for Magento?
- Protect your customers, not just your admin panel.
- Frictionless security with no need for app installs.
- B2B and B2C ready – Perfect for high-security storefronts.
Technical Specifications
Back to topSeller profile
Seller contact
Integrator
Current Version
1.0.1
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
13 July, 2025
Categories
Extensions, Customer Support
Quality Report
Back to topAll 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 top1.0.1:
- 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:
Verified and tested for full compatibility with Adobe Commerce / Magento Open Source 2.4.8-p1.
No changes in business logic or frontend/backend behavior.
Technical Information
Magento Compatibility:
Magento Open Source / Adobe Commerce 2.4.4 – 2.4.8-p1
PHP Compatibility:
PHP 8.2+
Required Modules:
nulogic/module-base: 1.0.0
twilio/sdk: ^8.2
Suggested Module:
magento/module-cookie: 100.0.* (for proper frontend handling)
No database schema changes
No admin configuration changes
No API updates
Notes
This is a non-functional maintenance release, necessary to remain listed and searchable on the Adobe Commerce Marketplace.
Existing installations do not require any configuration changes.
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:
Two-Factor Authentication (2FA) support for frontend customer login, registration, and checkout pages.
Support
Back to topThe 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