
WooCommerce Two Issue Authentication plugin seamlessly integrates into your WooCommerce login web page implementing a two-factor authentication course of!
LIVE DEMO
https://www.codecanyondemo.work/wctfa/wp-admin
(Store admin account)
person: demo
cross: demo
(Buyer account)
person: demo1
cross: demo
Find out how to robotically replace the plugin
To obtain automated updates set up and configure the Envato updater plugin: https://goo.gl/pkJS33 . The official information that explains how you can configure it may be discovered on the following hyperlink: https://envato.com/market-plugin .
The way it works: the authentication workflow
As soon as the plugin is activated, the method is easy:
- When the client accesses the login web page, moreover the Username and Password fields, he may also see the brand new OTP subject and the “OTP ship” button (the login button shall be hidden till the OTP is distributed)
- As soon as he entered the Username/Electronic mail and clicked the “OTP ship” button, he’ll obtain the OTP by way of electronic mail, and the login button will seem
- The client can then enter the OTP and proceed with the login
Extremely customizable
By the admin space, the store admin can customise the OTP notification electronic mail, topic, error message, and extra! He can even configure different parameters just like the OTP size and validity time
Templating
The OTP space template will be custom-made. The template recordsdata will be copied into the theme folder after which custom-made in response to your wants!
- woocommerce-two-factor-auth/templates/frontend/wc-login-form.php: that is the template used within the WooCommerce login space
- woocommerce-two-factor-auth/templates/frontend/wp-login-form.php: that is the template used within the WordPress admin login space
Safety
The OTP is a 12-length string randomly generated. The OTP is legitimate for a set time quantity (by default is 5 minutes) after which it can expire.
To forestall brute power assaults, the plugin additionally checks the variety of makes an attempt the person performs. By default, after 3 incorrect makes an attempt, the OTP will expire. All of the parameters will be edited via the choices menu.
Autologin on registration
The plugin optionally permits disabling the autologin carried out by WooCommerce after an account has been created by way of the “My Account” space. This forces the person to carry out the log in by way of the log in space and so use the OTP despatched within the registered electronic mail tackle
NOTE: The autologin carried out when registering an account by way of the Checkout web page, can’t be disabled. You want finally to utterly disable the create account choice by way of the WooCommerce -> Settings -> account & Privateness space.
WPML
The plugin helps the WPML translation plugin. All of the out there texts will be custom-made and translated for every put in language.
Notice on customized login space
Any alteration of the login web page or login course of by way of third celebration software program would possibly forestall the plugin to work as anticipated. In case of any concern, restore the unique.
SCREENSHOTS
Login space
Login space – After the OPT is distributed by way of electronic mail
Error message
Electronic mail
Admin login space
Configuration menu
CHANGE LOG
= 2.3 - 27.05.25 = * Mounted an isse as a result of OTP subject was not correctly displayed = 2.2 - 25.05.25 = * Mounted an isse as a result of OTP subject was not correctly displayed = 2.1 - 14.05.25 = * The OTP button is now hidden after the secret's despatched = 2.0 - 25.09.24 = * Improved stability = 1.9 - 25.09.24 = * Improved stability = 1.8 - 24.09.24 = * Improved stability = 1.7 - 23.07.23 = * Improved stability * Minor enhancements = 1.6 - 11.02.22 = * added choice to allow/disable the "create account" choice on checkout and the autologin = 1.5 - 27.10.21 = * Mounted a problem that forestalls the plugin to be correctly activated in some eventualities = 1.4 - 26.10.21 = * Minor enhancements = 1.3 - 12.03.21 = * UX enhancements = 1.2 - 04.03.21 = * Minor enhancements = 1.1 - 01.03.21 = * Mounted a problem associated to the login template = 1.0 - 28.02.21 = * First launch