WooCommerce Two Factor Authentication
100% Original Content
All our products are 100% original and obtained directly from the respective developers. We do not modify, alter, or inject any code, ensuring you receive authentic, untouched premium files for your professional projects.
Safe & Secure Files
Your security is our top priority. Every file in our library is scanned daily using advanced premium security tools to guarantee they are 100% free from malware, viruses, or hidden scripts that could harm your website.
Lifetime Updates
Never worry about your website becoming outdated. Once you purchase, you receive access to all future versions and updates. You can easily track and download new releases directly from your personal dashboard.
GPL Licensed & Legal
All items are distributed under the General Public License (GPL). This provides you the legal freedom to use these official products on as many websites as you wish without any restricted domains or limitations.
🚀 Unlimited Power with VIP Membership!
Stop paying for individual items. Get instant access to our entire premium library with a single, affordable subscription. Boost your development speed today!
Product Description
The WooCommerce Two Factor Authentication plugin provides an additional layer of security for customer logins on your WooCommerce store. Here's a breakdown of its functionality:
Authentication Workflow:
- Upon accessing the login page, customers see Username, Password, OTP field, and an "OTP send" button.
- After entering the Username/Email and clicking "OTP send," an OTP (One-Time Password) is sent via email, revealing the login button.
- Customers enter the received OTP to proceed with the login.
Customization Options:
- Admin customization: Modify OTP notification email content, subject, error messages, OTP length, and validity time.
- Templating: Customize OTP area templates by copying them to the theme folder and adjusting as needed.
wc-login-form.php: Template for WooCommerce login area.wp-login-form.php: Template for WordPress admin login area.
Security Measures:
- OTP: A randomly generated 12-character string with a configurable expiration time (default 5 minutes).
- Brute force prevention: Limits wrong attempts; by default, after 3 failed attempts, the OTP expires.
- Configuration: Adjust parameters to suit security needs through the options menu.
Auto-login on Registration:
- Optionally disable auto-login after account creation via the "My Account" area to enforce login via OTP.
- Auto-login on registration through the Checkout page cannot be disabled unless you completely disable the create account option in WooCommerce settings.
WPML Support:
- Compatible with WPML translation plugin; all available texts can be customized and translated for each installed language.
Note on Custom Login Area:
- Third-party alterations to the login page or process may affect plugin functionality. Restoring the original setup might resolve any issues.
By incorporating OTP-based authentication, the plugin enhances login security and provides options for customization, thereby improving user authentication processes for WooCommerce stores.
