WooCommerce Two Factor Authentication
WooCommerce Two Factor 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
(Shop admin account)
person: demo
cross: demo
(Customer account)
person: demo1
cross: demo
How to mechanically replace the plugin
To obtain computerized 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 .
How it really works: the authentication workflow
Once the plugin is activated, the method is simple:
- When the shopper accesses the login web page, moreover the Username and Password fields, he will even see the brand new OTP area and the “OTP ship” button (the login button can be hidden till the OTP is shipped)
- Once he entered the Username/Email and clicked the “OTP ship” button, he’ll obtain the OTP by way of e mail, and the login button will seem
- The buyer can then enter the OTP and proceed with the login
Highly customizable
Through the admin space, the store admin can customise the OTP notification e mail, topic, error message, and extra! He may also configure different parameters just like the OTP size and validity time
Templating
The OTP space template could be custom-made. The template information could be copied into the theme folder after which custom-made based on 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
Security
The OTP is a 12-length string randomly generated. The OTP is legitimate for a hard and fast time quantity (by default is 5 minutes) after which it should expire.
To stop brute drive assaults, the plugin additionally checks the variety of makes an attempt the person performs. By default, after 3 mistaken makes an attempt, the OTP will expire. All the parameters could be edited by means of 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 e mail deal with
NOTE: The autologin carried out when registering an account by way of the Checkout web page, can’t be disabled. You want ultimately to utterly disable the create account possibility by way of the WooCommerce -> Settings -> account & Privacy space.
WPML
The plugin helps the WPML translation plugin. All the out there texts could be custom-made and translated for every put in language.
Note on customized login space
Any alteration of the login web page or login course of by way of third social gathering software program may stop the plugin to work as anticipated. In case of any subject, restore the unique.
SCREENSHOTS
Login space
Login space – After the OPT is shipped by way of e mail
Error message
Admin login space
Configuration menu
CHANGE LOG
= 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" possibility on checkout and the autologin = 1.5 - 27.10.21 = * Fixed 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 = * Fixed a problem associated to the login template = 1.0 - 28.02.21 = * First launch