Version Description
- Google Authenticator - Two factor Authentication (2FA, OTP) :
- Special offer - Special discount for limited time
Download this release
Release Info
Developer | twofactorauthentication |
Plugin | Google Authenticator – WordPress Two Factor Authentication (2FA) |
Version | 5.4.43 |
Comparing to | |
See all releases |
Code changes from version 5.4.42 to 5.4.43
- controllers/request_offer.php +1 -1
- includes/css/style_settings.css +55 -38
- includes/images/special_discount.png +0 -0
- miniorange_2_factor_settings.php +2 -2
- readme.txt +62 -54
- views/navbar.php +6 -6
- views/request_offer.php +8 -7
controllers/request_offer.php
CHANGED
@@ -26,7 +26,7 @@
|
|
26 |
}
|
27 |
else{
|
28 |
|
29 |
-
$query = 'REQUEST FOR
|
30 |
$query .= ' =>';
|
31 |
$query .= ' : ';
|
32 |
$query .= $usecase;
|
26 |
}
|
27 |
else{
|
28 |
|
29 |
+
$query = 'REQUEST FOR SPECIAL OFFERS';
|
30 |
$query .= ' =>';
|
31 |
$query .= ' : ';
|
32 |
$query .= $usecase;
|
includes/css/style_settings.css
CHANGED
@@ -862,7 +862,11 @@
|
|
862 |
height:auto;
|
863 |
width:100%;
|
864 |
float:left;
|
865 |
-
|
|
|
|
|
|
|
|
|
866 |
|
867 |
}
|
868 |
.mo_wpns_divided_layout{
|
@@ -916,6 +920,7 @@
|
|
916 |
/*font-style: italic;*/
|
917 |
|
918 |
}
|
|
|
919 |
.mo_wpns_method_layout{
|
920 |
margin: 10px;
|
921 |
padding: 5px 20px;
|
@@ -1159,14 +1164,13 @@ h2.mo_wpns_nav-tab-wrapper
|
|
1159 |
margin: 5px;
|
1160 |
margin-left: 0px;
|
1161 |
padding: 5px 20px 30px 20px;
|
1162 |
-
|
1163 |
-
|
1164 |
-
|
1165 |
-
|
1166 |
-
|
1167 |
-
|
1168 |
-
|
1169 |
-
box-shadow: 0 0px 0px 0 rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.19);
|
1170 |
}
|
1171 |
.mo_wpns_setting_layout_scan
|
1172 |
{
|
@@ -1322,7 +1326,7 @@ h2.mo_wpns_nav-tab-wrapper
|
|
1322 |
}*/
|
1323 |
.mo_wpns_upgrade_page_button
|
1324 |
{
|
1325 |
-
border: 2px solid
|
1326 |
background-color: #2a80ca;
|
1327 |
color: white;
|
1328 |
padding: 12px 0px;
|
@@ -1469,7 +1473,7 @@ h2.mo_wpns_nav-tab-wrapper
|
|
1469 |
background-color: #dddddd;
|
1470 |
}
|
1471 |
.mo_wpns_free_feature_button {
|
1472 |
-
/*background-color: green; /* Green
|
1473 |
border: none;
|
1474 |
color: black;
|
1475 |
padding: 11px 12px;
|
@@ -1937,7 +1941,7 @@ h2.mo_wpns_nav-tab-wrapper
|
|
1937 |
-o-transition: border .2s ease-in-out;
|
1938 |
transition: border .2s ease-in-out
|
1939 |
}
|
1940 |
-
|
1941 |
|
1942 |
|
1943 |
.mo_wpns_table_layout td strong {
|
@@ -1957,7 +1961,7 @@ h2.mo_wpns_nav-tab-wrapper
|
|
1957 |
}
|
1958 |
|
1959 |
.fixed {
|
1960 |
-
|
1961 |
}
|
1962 |
.mo_wpns_table_textbox {
|
1963 |
width:100%;
|
@@ -3185,9 +3189,9 @@ a.mo2f_thumbnail:hover, a.mo2f_thumbnail:focus, a.mo2f_thumbnail.active {
|
|
3185 |
font-weight: 600!important;
|
3186 |
}
|
3187 |
|
3188 |
-
.mo2f_kba_ques
|
3189 |
color: #1a5a97!important;
|
3190 |
-
font-weight: 600!important;
|
3191 |
|
3192 |
}
|
3193 |
|
@@ -3909,10 +3913,12 @@ input:checked + .slider:before {
|
|
3909 |
|
3910 |
.mo2f_offer_main_div
|
3911 |
{
|
3912 |
-
|
3913 |
-
|
3914 |
-
|
3915 |
-
|
|
|
|
|
3916 |
width: 100%;
|
3917 |
}
|
3918 |
|
@@ -3920,42 +3926,53 @@ input:checked + .slider:before {
|
|
3920 |
{
|
3921 |
width:41%;
|
3922 |
color:red;
|
|
|
3923 |
height: 167.5px;
|
3924 |
float: left;
|
3925 |
text-align: left;
|
3926 |
|
3927 |
}
|
3928 |
-
.mo2f_offer_first_section_text
|
3929 |
-
{
|
3930 |
-
font-size: 73px !important;
|
3931 |
-
text-align: center;
|
3932 |
-
margin: 0px;
|
3933 |
-
margin-bottom: 4% !important;
|
3934 |
-
color: black;
|
3935 |
|
3936 |
-
}
|
3937 |
.mo2f_offer_get_upto
|
3938 |
{
|
3939 |
-
text-align:center;
|
|
|
|
|
|
|
|
|
|
|
3940 |
}
|
3941 |
.mo2f_offer_middle_section
|
3942 |
{
|
3943 |
-
width:39%;
|
|
|
|
|
|
|
|
|
|
|
3944 |
}
|
3945 |
|
3946 |
.mo2f_offer_last_section
|
3947 |
{
|
3948 |
-
width:20%;
|
|
|
|
|
|
|
|
|
|
|
|
|
3949 |
}
|
3950 |
|
3951 |
.mo2f_offer_contact_us
|
3952 |
{
|
3953 |
-
font-size:
|
|
|
3954 |
border-radius: 4px;
|
3955 |
-
background: #
|
3956 |
-
border:
|
3957 |
-
color:
|
3958 |
-
|
|
|
3959 |
text-decoration: none;
|
3960 |
}
|
3961 |
|
@@ -3966,10 +3983,10 @@ input:checked + .slider:before {
|
|
3966 |
|
3967 |
.mo2f_offer_contact_us_layout
|
3968 |
{
|
3969 |
-
border: 3px solid #
|
3970 |
}
|
3971 |
|
3972 |
.mo2f_offer_contact_us_button
|
3973 |
{
|
3974 |
-
background: #
|
3975 |
-
}
|
862 |
height:auto;
|
863 |
width:100%;
|
864 |
float:left;
|
865 |
+
}
|
866 |
+
.mo_wpns_offer_image{
|
867 |
+
margin-bottom: 10px;
|
868 |
+
margin-top: 10px;
|
869 |
+
float:left;
|
870 |
|
871 |
}
|
872 |
.mo_wpns_divided_layout{
|
920 |
/*font-style: italic;*/
|
921 |
|
922 |
}
|
923 |
+
|
924 |
.mo_wpns_method_layout{
|
925 |
margin: 10px;
|
926 |
padding: 5px 20px;
|
1164 |
margin: 5px;
|
1165 |
margin-left: 0px;
|
1166 |
padding: 5px 20px 30px 20px;
|
1167 |
+
background-color: #FFFFFF;
|
1168 |
+
border: 2px solid #2271b1;
|
1169 |
+
float: left;
|
1170 |
+
width: 94%;
|
1171 |
+
overflow: hidden;
|
1172 |
+
text-align: left;
|
1173 |
+
box-shadow: 0 0px 0px 0 rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.19);
|
|
|
1174 |
}
|
1175 |
.mo_wpns_setting_layout_scan
|
1176 |
{
|
1326 |
}*/
|
1327 |
.mo_wpns_upgrade_page_button
|
1328 |
{
|
1329 |
+
border: 2px solid #2a80ca;
|
1330 |
background-color: #2a80ca;
|
1331 |
color: white;
|
1332 |
padding: 12px 0px;
|
1473 |
background-color: #dddddd;
|
1474 |
}
|
1475 |
.mo_wpns_free_feature_button {
|
1476 |
+
/*background-color: green; /* Green */
|
1477 |
border: none;
|
1478 |
color: black;
|
1479 |
padding: 11px 12px;
|
1941 |
-o-transition: border .2s ease-in-out;
|
1942 |
transition: border .2s ease-in-out
|
1943 |
}
|
1944 |
+
|
1945 |
|
1946 |
|
1947 |
.mo_wpns_table_layout td strong {
|
1961 |
}
|
1962 |
|
1963 |
.fixed {
|
1964 |
+
width: 75% !important;
|
1965 |
}
|
1966 |
.mo_wpns_table_textbox {
|
1967 |
width:100%;
|
3189 |
font-weight: 600!important;
|
3190 |
}
|
3191 |
|
3192 |
+
.mo2f_kba_ques:hover {
|
3193 |
color: #1a5a97!important;
|
3194 |
+
font-weight: 600 !important;
|
3195 |
|
3196 |
}
|
3197 |
|
3913 |
|
3914 |
.mo2f_offer_main_div
|
3915 |
{
|
3916 |
+
margin-top: -25px;
|
3917 |
+
height:70px;
|
3918 |
+
background-color: #2271b1;
|
3919 |
+
clip-path: polygon(98.5% 0, 100% 50%, 98.5% 100%, 1.5% 100%, 0 48%, 1.5% 0);
|
3920 |
+
border-top: 4px solid #2271b1;
|
3921 |
+
border-bottom: 4px solid #2271b1;
|
3922 |
width: 100%;
|
3923 |
}
|
3924 |
|
3926 |
{
|
3927 |
width:41%;
|
3928 |
color:red;
|
3929 |
+
margin-top: -60px;
|
3930 |
height: 167.5px;
|
3931 |
float: left;
|
3932 |
text-align: left;
|
3933 |
|
3934 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3935 |
|
|
|
3936 |
.mo2f_offer_get_upto
|
3937 |
{
|
3938 |
+
text-align:center;
|
3939 |
+
margin:0px;
|
3940 |
+
margin-bottom: -2%;
|
3941 |
+
margin-top: 2.5%;
|
3942 |
+
color: black;
|
3943 |
+
font-size: 200%;
|
3944 |
}
|
3945 |
.mo2f_offer_middle_section
|
3946 |
{
|
3947 |
+
width:39%;
|
3948 |
+
color:red;
|
3949 |
+
height: 100px;
|
3950 |
+
float: left;
|
3951 |
+
margin-left: -140px;
|
3952 |
+
margin-top: -20px;
|
3953 |
}
|
3954 |
|
3955 |
.mo2f_offer_last_section
|
3956 |
{
|
3957 |
+
width:20%;
|
3958 |
+
color:red;
|
3959 |
+
height: 25px;
|
3960 |
+
float: right;
|
3961 |
+
text-align: left;
|
3962 |
+
margin-right: -68px;
|
3963 |
+
margin-top: -18px;
|
3964 |
}
|
3965 |
|
3966 |
.mo2f_offer_contact_us
|
3967 |
{
|
3968 |
+
font-size: 25px;
|
3969 |
+
margin-left: 10px;
|
3970 |
border-radius: 4px;
|
3971 |
+
background: #2271b1;
|
3972 |
+
border: 1px;
|
3973 |
+
border-color: #000;
|
3974 |
+
color: black;
|
3975 |
+
padding: none;
|
3976 |
text-decoration: none;
|
3977 |
}
|
3978 |
|
3983 |
|
3984 |
.mo2f_offer_contact_us_layout
|
3985 |
{
|
3986 |
+
border: 3px solid #2271b1 !important;
|
3987 |
}
|
3988 |
|
3989 |
.mo2f_offer_contact_us_button
|
3990 |
{
|
3991 |
+
background: #2271b1 !important;
|
3992 |
+
}
|
includes/images/special_discount.png
ADDED
Binary file
|
miniorange_2_factor_settings.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Plugin Name: miniOrange 2 Factor Authentication
|
4 |
* Plugin URI: https://miniorange.com
|
5 |
* Description: This TFA plugin provides various two-factor authentication methods as an additional layer of security after the default wordpress login. We Support Google/Authy/LastPass Authenticator, QR Code, Push Notification, Soft Token and Security Questions(KBA) for 3 User in the free version of the plugin.
|
6 |
-
* Version: 5.4.
|
7 |
* Author: miniOrange
|
8 |
* Author URI: https://miniorange.com
|
9 |
* Text Domain: miniorange-2-factor-authentication
|
@@ -14,7 +14,7 @@
|
|
14 |
require dirname(__FILE__).DIRECTORY_SEPARATOR.'views'.DIRECTORY_SEPARATOR.'email-IPaddress.php';
|
15 |
|
16 |
define( 'MO_HOST_NAME', 'https://login.xecurify.com' );
|
17 |
-
define( 'MO2F_VERSION', '5.4.
|
18 |
define( 'MO2F_PLUGIN_URL', (plugin_dir_url(__FILE__)));
|
19 |
define( 'MO2F_TEST_MODE', false );
|
20 |
define( 'MO2F_IS_ONPREM', get_option('is_onprem'));
|
3 |
* Plugin Name: miniOrange 2 Factor Authentication
|
4 |
* Plugin URI: https://miniorange.com
|
5 |
* Description: This TFA plugin provides various two-factor authentication methods as an additional layer of security after the default wordpress login. We Support Google/Authy/LastPass Authenticator, QR Code, Push Notification, Soft Token and Security Questions(KBA) for 3 User in the free version of the plugin.
|
6 |
+
* Version: 5.4.43
|
7 |
* Author: miniOrange
|
8 |
* Author URI: https://miniorange.com
|
9 |
* Text Domain: miniorange-2-factor-authentication
|
14 |
require dirname(__FILE__).DIRECTORY_SEPARATOR.'views'.DIRECTORY_SEPARATOR.'email-IPaddress.php';
|
15 |
|
16 |
define( 'MO_HOST_NAME', 'https://login.xecurify.com' );
|
17 |
+
define( 'MO2F_VERSION', '5.4.43' );
|
18 |
define( 'MO2F_PLUGIN_URL', (plugin_dir_url(__FILE__)));
|
19 |
define( 'MO2F_TEST_MODE', false );
|
20 |
define( 'MO2F_IS_ONPREM', get_option('is_onprem'));
|
readme.txt
CHANGED
@@ -6,7 +6,7 @@ Donate link: https://miniorange.com/
|
|
6 |
Requires at least: 3.0.1
|
7 |
Tested up to: 5.8
|
8 |
Requires PHP: 5.3.0
|
9 |
-
Stable tag: 5.4.
|
10 |
License: GPLv2 or later
|
11 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
12 |
|
@@ -14,9 +14,9 @@ License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
|
14 |
|
15 |
== Description ==
|
16 |
|
17 |
-
**Google Authenticator - Two Factor (2FA)** - Two Factor Authentication plugin provides a completely Secure login to your WordPress website. Google Authenticator is a FREE, Simple & very easy to setup plugin
|
18 |
|
19 |
-
You can check out the following video to configure google authenticator and other two factor methods
|
20 |
|
21 |
[youtube https://www.youtube.com/watch?v=BS6tY-Goa1Q]
|
22 |
|
@@ -26,10 +26,10 @@ Login and Registration: Verify users on login as well as at Registration with di
|
|
26 |
Users will receive an OTP at the time of registration/log in which will be used to verify their identity. OTP can be received either via Email or via OTP.
|
27 |
|
28 |
|
29 |
-
= Sync same 2-factor authentication for multiple websites with the same google authenticator OTP using multi-factor authentication =
|
30 |
-
You would not need to configure **Google Authenticator** and other Two Factor Authentication ( 2FA ) methods from the second site onward. You just need to log in with a miniOrange account and your 2FA will automatically get set. This is available for Google Authenticator, Duo Authenticator, Microsoft Authenticator, Security Questions, LastPass Authenticator, Authy Authenticator, miniOrange methods, OTP Over SMS, OTP Over Email. It is supported only if you are using our cloud services of 2 Factor.
|
31 |
|
32 |
-
== Plugin Integrations and Support for all methods of two factor authentication ( 2fa ) like **Google Authenticator** ==
|
33 |
* [Woocommerce](https://wordpress.org/plugins/woocommerce/)
|
34 |
* [BuddyPress form](https://wordpress.org/plugins/buddypress/)
|
35 |
* [bbpress form](https://wordpress.org/plugins/bbpress/)
|
@@ -43,7 +43,7 @@ You would not need to configure **Google Authenticator** and other Two Factor Au
|
|
43 |
* [Dokan](https://wordpress.org/plugins/dokan-lite/)
|
44 |
* And many more
|
45 |
|
46 |
-
== WordPress login and registration forms support and integration for all methods of two factor authentication ( 2FA / MFA )==
|
47 |
* [Restrict Content Pro Form](https://wordpress.org/plugins/restrict-content/)
|
48 |
* [My theme Login Form](https://wordpress.org/plugins/theme-my-login/)
|
49 |
* [Login with ajax Form](https://wordpress.org/plugins/login-with-ajax/)
|
@@ -57,8 +57,8 @@ You would not need to configure **Google Authenticator** and other Two Factor Au
|
|
57 |
* And many more
|
58 |
|
59 |
= Third Party Custom SMS Gateway for OTP Over SMS (two factor authentication / 2FA ) =
|
60 |
-
The premium plugin supports any third-party custom SMS Gateway. If you don't have your SMS gateway you can use miniOrange gateway
|
61 |
-
* Some Famous Gateways Supported for two factor ( 2FA ):
|
62 |
* Twilio : [Twilio](https://www.twilio.com/)
|
63 |
* Clickatell : [Clickatell](https://www.clickatell.com/)
|
64 |
* ClickSend : [ClickSend](https://www.clicksend.com/)
|
@@ -66,29 +66,29 @@ The premium plugin supports any third-party custom SMS Gateway. If you don't hav
|
|
66 |
* Plivo : [Plivo](https://www.plivo.com/)
|
67 |
* GatewayApi : [GatewayApi](https://gatewayapi.com/)
|
68 |
|
69 |
-
|
70 |
|
71 |
= [google authenticator - Two step verification/ 2 Factor Authentication/ 2FA] FREE Plugin Features =
|
72 |
-
* Simplified & easy user interface to set up Google Authenticator and other Two-Factor Authentication ( 2FA ) methods.
|
73 |
-
* [Google Authenticator](https://plugins.miniorange.com/2-factor-authentication-for-wordpress) - Two Factor Authentication (2FA) for **3 User** forever FREE!
|
74 |
-
* **Variety of Two Factor Authentication Methods:** Any App supporting TOTP algorithms like Google Authenticator, Authy Authenticator, LastPass Authenticator, Microsoft Authenticator, QR Code, Push Notification, Soft Token and Security Questions(KBA) are supported in the plugin for multi factor authentication.
|
75 |
-
* Includes Language Translation Support. Supports a wide variety of languages for all methods of 2 factor like Google Authenticator
|
76 |
-
* Passwordless login or login with phone number, support for Google Authenticator and other 2 Factor authentication methods.
|
77 |
* This plugin Supports standard TOTP + HOTP protocols for Authentication Methods. Any TOTP protocol based authenticator app can be configured using the Google Authenticator option in the plugin for two factor authentication.
|
78 |
-
* Two Factor Authentication (2FA) allows authentication on the login page itself for Google Authenticator & miniOrange Soft Token.
|
79 |
* Brute force attack prevention & IP Blocking along with two factor authentication.
|
80 |
* **Multiple Login Options:** Username + password + two-factor (or) Username + two-factor i.e. Passwordless login. [Guide](https://docs.miniorange.com/documentation/login-username-2nd-factor-2)
|
81 |
-
* User login Monitoring with and without two-factor authentication(2FA)
|
82 |
* RCP Login and Registration Support with all login 2 factor methods like Google Authenticator, OTP Over SMS, QR code Authentication, login with Email for Login.
|
83 |
* OTP Verification of Ultimate Member Registration form with methods like OTP Over SMS and Email, QR code Authentication.
|
84 |
* Recovery codes in case you are locked out for all Two Factor Authentication (2FA/TFA) methods like Google Authenticator, SMS verification.
|
85 |
* Supports multi factor authentication for methods such as Google authenticator, OTP over Email, OTP over SMS, QR code authentication and many more.
|
86 |
-
* Mobile verification - two step verification (2FA) using a user's mobile phone with authentication method like google authenticator, QR code authentication, etc.
|
87 |
|
88 |
|
89 |
= google authenticator ( 2FA - two factor authentication ) Premium Lite Plugin Features =
|
90 |
|
91 |
-
* Google Authenticator - Two Factor Authentication (2FA) for all users and all user roles *( Site-based pricing )*
|
92 |
* **Available Two Factor Authentication Methods:** Google Authenticator, Authy Authenticator, Microsoft Authenticator, LastPass Authenticator, Security Questions(KBA), OTP Over Email, OTP Over SMS, Email Verification, Mobile Verification. *( SMS credits need to be purchased as per the need)*
|
93 |
* Includes language Translation Support. Supports a wide variety of languages for two factor authentication.
|
94 |
* **Multiple Login Options:** Username + password + two-factor (or) Username + two-factor i.e. Passwordless login. [Guide](https://docs.miniorange.com/documentation/login-username-2nd-factor-2)
|
@@ -100,7 +100,7 @@ Others not listed gateway can be tested on our site, Test your Gateway: [Custom
|
|
100 |
* Custom Security Questions (KBA) [Guide](https://docs.miniorange.com/documentation/custom-security-questions)
|
101 |
* Role based 2 Factor - Different 2 factor like Google Authenticator, OTP Over SMS and Email, Authy Authenticator, etc based on your role [Guide](https://docs.miniorange.com/documentation/specific-set-authentication-methods-based-role)*
|
102 |
* Force Two factor for users [Guide](https://docs.miniorange.com/documentation/enforce-2fa-users)
|
103 |
-
* Email notification to users asking them to set up Two Factor Authentication (2FA) [Guide](https://docs.miniorange.com/documentation/want-send-email-notification-users-setting-2-factor)
|
104 |
* Set Privacy Policy for users [Guide](https://docs.miniorange.com/documentation/privacy-policy-site)
|
105 |
* App-Specific Password to login from mobile Apps
|
106 |
* Remember Device for all methods like Google Authenticator, Mobile verification with SMS, etc [Guide](https://docs.miniorange.com/documentation/remember-my-device)
|
@@ -111,30 +111,30 @@ Others not listed gateway can be tested on our site, Test your Gateway: [Custom
|
|
111 |
* Google Authenticator - Two Factor Authentication (2FA / MFA) for Users as per the upgrade *( User-based pricing )*
|
112 |
* **Available Authentication Methods:** Google Authenticator, Authy Authenticator, Microsoft Authenticator, LastPass Authenticator, QR Code, Push Notification, Soft Token, Security Questions(KBA), OTP Over Email, OTP Over SMS, OTP Over SMS and Email, Email Verification, Hardware Token, Whatsapp based 2fa(Add-on), Telegram Based 2fa. *( SMS and Email credits need to be purchased as per the need)*
|
113 |
* Language Translation Support for two factor authentication.
|
114 |
-
* **Multiple Login Options:** Username + password + two-factor (or) Username + two-factor i.e. Passwordless login [Guide](https://docs.miniorange.com/documentation/login-username-2nd-factor-2)
|
115 |
* **Backup Methods:** KBA(Security Questions), OTP Over Email, Backup Codes [Guide](https://docs.miniorange.com/documentation/want-configure-backup-methods-users-can-configure-case-locked-site-not-able-log)
|
116 |
* Multisite compatible for all WordPress 2FA methods.
|
117 |
* Force Two factor authentication for users [Guide](https://docs.miniorange.com/documentation/enforce-2fa-users)
|
118 |
-
* Email notification to users asking them to set up Two Factor Authentication (2FA) [Guide](https://docs.miniorange.com/documentation/want-send-email-notification-users-setting-2-factor)
|
119 |
* User role based redirection after Login [Guide](https://docs.miniorange.com/documentation/custom-redirect-login-url), Custom Security Questions (KBA) [Guide](https://docs.miniorange.com/documentation/custom-security-questions), Customize account name in Google Authenticator app [Guide](https://docs.miniorange.com/documentation/google-authenticator-app-name).
|
120 |
-
* Enable Google Authenticator - Two Factor Authentication (2FA) for specific Users/User Roles [Guide](https://docs.miniorange.com/documentation/enable-two-factor-based-roles)
|
121 |
* Choose specific two factor authentication methods for Users [Guide](https://docs.miniorange.com/documentation/specific-set-authentication-methods-based-role)
|
122 |
* Set Privacy Policy for users [Guide](https://docs.miniorange.com/documentation/privacy-policy-site)
|
123 |
* App Specific Password to login from mobile Apps
|
124 |
* Remember Device to skip the two factor authentication( 2FA/MFA ) for trusted devices [Guide](https://docs.miniorange.com/documentation/remember-my-device)
|
125 |
* **Add-Ons Included:** RBA & Trusted Devices Management Add-on, Personalization Add-on and Short Codes Add-on
|
126 |
|
127 |
-
= google authenticator ( 2FA ) Enterprise Plugin Features =
|
128 |
|
129 |
* [Google Authenticator - Two Factor Authentication] (https://plugins.miniorange.com/2-factor-authentication-for-wordpress) - 2FA for Users as per the upgrade *( User-based pricing )*
|
130 |
* **Available Authentication Methods:** Google Authenticator, Authy Authenticator, Microsoft Authenticator, LastPass Authenticator, QR Code, Push Notification, Soft Token, Security Questions(KBA), OTP Over Email, OTP Over SMS, OTP Over SMS and Email, Email Verification, Hardware Token. *( SMS and Email credits need to be purchased as per the need)*
|
131 |
* Language Translation Support for two factor authentication.
|
132 |
-
* **Multiple Login Options:** Username + password + two factor Authentication (or) Username + two factor authentication i.e. Passwordless login.
|
133 |
* **Backup Methods:** KBA(Security Questions), OTP Over Email, Backup Codes
|
134 |
* Multisite compatible for all WordPress 2FA methods.
|
135 |
-
* Email notification to users asking them to set up Google Authenticator - Two Factor Authentication (2FA).
|
136 |
* User role based redirection after Login, Custom Security Questions (KBA), Customize account name in Google Authenticator app.
|
137 |
-
* Enable Two Factor Authentication (2FA) for specific Users/User Roles
|
138 |
* Choose specific two factor authentication methods for Users
|
139 |
* App Specific Password to login from mobile Apps
|
140 |
* **Add-Ons Included:** RBA & Trusted Devices Management Add-on, Personalization Add-on and Short Codes Add-on
|
@@ -145,18 +145,18 @@ Others not listed gateway can be tested on our site, Test your Gateway: [Custom
|
|
145 |
== PASSWORDLESS LOGIN ( login without password ) for all two factor methods like google authenticator ==
|
146 |
Passwordless login (Login without password) is a new way of login in which you and your users can login without entering the password. The login can be done by username and 2 factor or only username which can be decided based on the user role. If a role is not allowed for passwordless login they will login with password and username. miniOrange supports many two factor authentication methods for passwordless login. You can use google authenticator, webauthn, fingerprint login, OTP over SMS, and email for login without a password.
|
147 |
|
148 |
-
= WebAuthn (FIDO2) Passwordless login ( Login without password by using
|
149 |
WebAuthn is a browser-based API that allows for web applications to simplify and secure user authentication by using registered devices (phones, laptops, etc) as factors. It uses public key cryptography to protect users from advanced phishing attacks. It will allow you to provide your users an option for usernameless login. With the help of webauthn your users can login with fingerprint, FaceID, TouchID, etc.
|
150 |
|
151 |
-
= Device restriction with webauthn (
|
152 |
Webauthn allows you to restrict the number of devices per user. You can allow a user any number of devices they can use to login to your website. Webauthn also covers passwordless and usernameless login in which your users can login from the allowed device without password and username.
|
153 |
-
|
154 |
|
155 |
= Session restriction and Device restriction using two factor authentication =
|
156 |
Two factor authentication plugin allows you to restrict the number of devices as well as number of active sessions for a particular user. Session restriction and device restriction allows you to stop account sharing with multiple devices as well. Session restriction stops users from logging in or maintaining multiple sessions on the same laptop also, but in case of device restriction you can control the number of devices a user can use for accessing the website. In this way both session restriction and device restriction can help control user access to an account.
|
157 |
|
158 |
== Multi factor authentication ( 2FA / MFA ) ==
|
159 |
-
You can configure multiple WordPress 2FA methods like google authenticator, OTP over Email, OTP over SMS, etc and choose which method you want to login to your website from a list of configured methods. Multi factor authentication is helpful for cases such as when you do not have your phone and cannot access your TOTP app for login. You can then use other methods like OTP over Email to login.
|
160 |
|
161 |
|
162 |
== login without password with webauthn and two step verification ( 2FA / MFA ) ==
|
@@ -201,14 +201,14 @@ Google authenticator uses miniOrange APIs to communicate between your WP and min
|
|
201 |
Adding to this, you can also use the same account on multiple applications and your users do not have to maintain multiple accounts or WordPress 2FA like Google Authenticator. Single code generated in Google Authenticator will be enough to log in to all sites. With this, you can also achieve sync of two factor authentication on multiple sites. This helps to provide a secure 2fa cloud solution,
|
202 |
|
203 |
|
204 |
-
= Add Ons [Applicable for Free and Standard Plans, Inclusive in the Premium Plan] for two factor authentication ( 2FA ) =
|
205 |
|
206 |
-
* RBA & Trusted Devices Management Add-on Features for two factor authentication ( 2FA )
|
207 |
* Remember Device to skip the two factor authentication ( 2 Factor ) from the trusted devices.
|
208 |
* Set Device Limit for the users to login
|
209 |
* IP Restriction: Limit users to login from specific IPs
|
210 |
* Personalization Add-on Features to customize your two factor authentication pages
|
211 |
-
* Custom UI of Two Factor Authentication (2FA) pop-ups
|
212 |
* Custom Email and SMS Templates
|
213 |
* Customize 'Powered by' Logo on two factor authentication page
|
214 |
* Customize Plugin Icon
|
@@ -216,7 +216,7 @@ Adding to this, you can also use the same account on multiple applications and y
|
|
216 |
|
217 |
* Short Codes Add-on Features for two factor authentication ( 2FA/MFA )
|
218 |
* Option to turn on/off 2 factor (two factor authentication) by user
|
219 |
-
* Option to configure the Google
|
220 |
* Option to 'Enable Remember Device' from a custom login form to skip 2 factor for trusted devices.
|
221 |
* On-Demand ShortCodes for specific functionalities ( like for enabling WordPress 2FA (Two Factor authentication) for specific pages)
|
222 |
|
@@ -233,7 +233,7 @@ Adding to this, you can also use the same account on multiple applications and y
|
|
233 |
|
234 |
<h4>Useful blog posts about two factor authentication ( 2FA/MFA ) plugin </h4>
|
235 |
*[Beginner’s Guide: How to Add Two Factor Authentication to WordPress](https://themeisle.com/blog/how-to-add-two-factor-authentication-to-wordpress/)
|
236 |
-
*[How to Add WordPress Two Factor Authentication (2FA)](https://phppot.com/wordpress/how-to-add-wordpress-two-factor-authentication-2fa-using-google-authenticator-plugin/)
|
237 |
|
238 |
Customized solutions and Active support are available. Email us at info@xecurify.com or call us at +1 9786589387.
|
239 |
|
@@ -255,7 +255,7 @@ Customized solutions and Active support are available. Email us at info@xecurify
|
|
255 |
1. Select miniOrange 2-Factor ( 2 factor authentication ) from the left menu and follow the instructions.
|
256 |
2. Once, you complete your setup. Click on the Log Out button.
|
257 |
3. Enter the username and password. After the initial validation, you will be prompted for the 2-factor method you had set up.
|
258 |
-
4. Validate yourself with the 2-factor authentication method you configured.
|
259 |
|
260 |
<b>Video Guide</b> :<br>
|
261 |
<iframe width="560" height="315" src="https://www.youtube.com/embed/vVGXjedIaGs" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
|
@@ -269,7 +269,7 @@ You can obtain access to your website by one of the below options:
|
|
269 |
|
270 |
1. If you have an additional administrator account whose Two Factor is not enabled yet, you can login with it.
|
271 |
2. If you had set up KBA questions earlier, you can use them as an alternate method to login to your website.
|
272 |
-
3. Rename the plugin from FTP - this disables the Two-Factor (2FA) plugin and you will be able to login with your WordPress username and password.
|
273 |
|
274 |
For detailed information, Please check on our website. <a href="https://faq.miniorange.com/knowledgebase/how-to-gain-access-to-my-website-if-i-get-locked-out/" target="_blank">Locked Out</a>.<br>
|
275 |
You can also check our video Tutorial:
|
@@ -279,11 +279,11 @@ You can also check our video Tutorial:
|
|
279 |
|
280 |
You can use google authenticator as the backup method for your specific user or all users in the premium version of the two factor authentication. [PREMIUM FEATURE]
|
281 |
|
282 |
-
= I want to enable Two Factor Authentication (2FA) role-wise? =
|
283 |
|
284 |
You can select the roles under the Login Settings tab to enable the plugin role-wise. [PREMIUM FEATURE]
|
285 |
|
286 |
-
= I have enabled Two-Factor Authentication (2FA) for all users, what happens if an end-user tries to login but has not yet registered? =
|
287 |
|
288 |
If a user has not set up Two-Factor yet, the user has to register by inline registration that will be invoked during the login.
|
289 |
|
@@ -303,9 +303,9 @@ The OTP is sent to the email address with which you have registered with miniOra
|
|
303 |
|
304 |
Select the radio button next to Google Authenticator/Authy App and select the phone type and then scan the QR Code by Google Authenticator App. Enter the 6 digit code in the textbox and click on Save and verify button.
|
305 |
|
306 |
-
= I want to configure the 2nd factor by the Authy 2-Factor Authentication App. =
|
307 |
|
308 |
-
Select the radio button next to Google Authenticator/Authy App and select the phone type and then scan the QR Code by Authy 2-Factor Authentication App. Enter the 6 digit code from the Authy App into the textbox available and click on Save and Verify button.
|
309 |
|
310 |
= I forgot the password of my miniOrange account. How can I reset it? =
|
311 |
|
@@ -324,7 +324,7 @@ If you have Woocommerce theme login then go to Advanced Options Tab and check En
|
|
324 |
|
325 |
= I have installed plugins that limit the login attempts like Limit Login Attempt, Loginizer, Wordfence, etc. Are there any incompatibilities with these kinds of plugins? =
|
326 |
|
327 |
-
The limit login attempt kind of plugins limit the number of login attempts and block the IP temporarily. So if you are using 2 factor along with these kinds of plugins then you should increase the login attempts (minimum 5) so that you don't get locked out yourself.
|
328 |
|
329 |
= If you are using any Security Plugin in WordPress like Simple Security Firewall, All in One WP Security Plugin and you are not able to login with Two-Factor. =
|
330 |
|
@@ -380,7 +380,7 @@ Click on the <b>Settings Icon</b> on top right corner in <b>miniOrange Authentic
|
|
380 |
|
381 |
= I want to go back to default login with password? =
|
382 |
|
383 |
-
You should go to <b>Login Settings Tab</b> and uncheck <b>Enable Two-Factor plugin</b> checkbox. This will disable 2-Factor and you can login using WordPress default login.
|
384 |
|
385 |
= I am upgrading my phone. =
|
386 |
|
@@ -393,17 +393,21 @@ miniOrange authentication service has 15+ authentication methods. One time passc
|
|
393 |
|
394 |
== Screenshots ==
|
395 |
|
396 |
-
1. Google Authenticator (2FA) - Setup different 2 Factor methods
|
397 |
-
2. Google Authenticator (2FA) - Test 2 factor configured
|
398 |
-
3. Google Authenticator (2FA) - 2 Factor Authentication methods available
|
399 |
-
4. Google Authenticator (2FA) - Google Authenticator login
|
400 |
-
5. Google Authenticator (2FA) - QR code 2 Factor login
|
401 |
-
6. Google Authenticator (2FA) - miniOrange Authenticator login
|
402 |
-
7. Google Authenticator (2FA) - Push notification login
|
403 |
-
8. Google Authenticator (2FA) - Remember device and personalization add-ons
|
404 |
|
405 |
== Changelog ==
|
406 |
|
|
|
|
|
|
|
|
|
407 |
= 5.4.42 =
|
408 |
* Google Authenticator - Two factor Authentication (2FA, OTP) :
|
409 |
* Backup Code as a cloud service
|
@@ -845,7 +849,7 @@ miniOrange authentication service has 15+ authentication methods. One time passc
|
|
845 |
* Google Authenticator - Two Factor Authentication (2FA) : Readme Update: Description Update
|
846 |
|
847 |
= 4.5.1 =
|
848 |
-
* Google Authenticator - Two Factor Authentication (2FA) : Updated the new Authenticator App's link and the 'How to Setup Tab' tab.
|
849 |
|
850 |
= 4.5.0 =
|
851 |
* Google Authenticator - Two Factor Authentication (2FA) : Fix Google Authenticator configuration issue.
|
@@ -1065,6 +1069,10 @@ More descriptive setup messages and UI changes.
|
|
1065 |
|
1066 |
== Upgrade Notice ==
|
1067 |
|
|
|
|
|
|
|
|
|
1068 |
= 5.4.42 =
|
1069 |
* Google Authenticator - Two factor Authentication (2FA, OTP) :
|
1070 |
* Backup Code as a cloud service
|
@@ -1507,7 +1515,7 @@ More descriptive setup messages and UI changes.
|
|
1507 |
* Google Authenticator - Two Factor Authentication (2FA) : Readme Update: Description Update
|
1508 |
|
1509 |
= 4.5.1 =
|
1510 |
-
* Google Authenticator - Two Factor Authentication (2FA) : Updated the new Authenticator App's link and the 'How to Setup Tab' tab.
|
1511 |
|
1512 |
= 4.5.0 =
|
1513 |
* Google Authenticator - Two Factor Authentication (2FA) : Fix Google Authenticator configuration issue.
|
6 |
Requires at least: 3.0.1
|
7 |
Tested up to: 5.8
|
8 |
Requires PHP: 5.3.0
|
9 |
+
Stable tag: 5.4.43
|
10 |
License: GPLv2 or later
|
11 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
12 |
|
14 |
|
15 |
== Description ==
|
16 |
|
17 |
+
**Google Authenticator - Two Factor (2FA/OTP)** - Two Factor Authentication plugin provides a completely Secure login to your WordPress website. Google Authenticator is a FREE, Simple & very easy to setup plugin. This plugin can be configured for any TOTP-based authentication method like Google Authenticator, Microsoft Authenticator, etc. This plugin also supports OTP Over SMS, OTP Over Email, Duo Authenticator, OTP Over WhatsApp, OTP Over Telegram, and many more authentication methods.
|
18 |
|
19 |
+
You can check out the following video to configure google authenticator and other two factor methods:
|
20 |
|
21 |
[youtube https://www.youtube.com/watch?v=BS6tY-Goa1Q]
|
22 |
|
26 |
Users will receive an OTP at the time of registration/log in which will be used to verify their identity. OTP can be received either via Email or via OTP.
|
27 |
|
28 |
|
29 |
+
= Sync same 2-factor authentication(2FA/TFA) for multiple websites with the same google authenticator OTP using multi-factor authentication =
|
30 |
+
You would not need to configure **Google Authenticator** and other Two Factor Authentication ( 2FA/OTP ) methods from the second site onward. You just need to log in with a miniOrange account and your 2FA will automatically get set. This is available for Google Authenticator, Duo Authenticator, Microsoft Authenticator, Security Questions, LastPass Authenticator, Authy Authenticator, miniOrange methods, OTP Over SMS, OTP Over Email. It is supported only if you are using our cloud services of 2 Factor.
|
31 |
|
32 |
+
== Plugin Integrations and Support for all methods of two factor authentication ( 2fa/OTP ) like **Google Authenticator** ==
|
33 |
* [Woocommerce](https://wordpress.org/plugins/woocommerce/)
|
34 |
* [BuddyPress form](https://wordpress.org/plugins/buddypress/)
|
35 |
* [bbpress form](https://wordpress.org/plugins/bbpress/)
|
43 |
* [Dokan](https://wordpress.org/plugins/dokan-lite/)
|
44 |
* And many more
|
45 |
|
46 |
+
== WordPress login and registration forms support and integration for all methods of two factor authentication ( 2FA / MFA ) like **Google Authenticator** ==
|
47 |
* [Restrict Content Pro Form](https://wordpress.org/plugins/restrict-content/)
|
48 |
* [My theme Login Form](https://wordpress.org/plugins/theme-my-login/)
|
49 |
* [Login with ajax Form](https://wordpress.org/plugins/login-with-ajax/)
|
57 |
* And many more
|
58 |
|
59 |
= Third Party Custom SMS Gateway for OTP Over SMS (two factor authentication / 2FA ) =
|
60 |
+
The premium plugin supports any third-party custom SMS Gateway. If you don't have your SMS gateway you can use miniOrange gateway and send SMS all over the world.
|
61 |
+
* Some Famous Gateways Supported for two factor ( 2FA/OTP ):
|
62 |
* Twilio : [Twilio](https://www.twilio.com/)
|
63 |
* Clickatell : [Clickatell](https://www.clickatell.com/)
|
64 |
* ClickSend : [ClickSend](https://www.clicksend.com/)
|
66 |
* Plivo : [Plivo](https://www.plivo.com/)
|
67 |
* GatewayApi : [GatewayApi](https://gatewayapi.com/)
|
68 |
|
69 |
+
Test your Gateway: [Custom Gateway](https://login.xecurify.com/moas/login?redirectUrl=https://login.xecurify.com/moas/admin/customer/smsconfig)
|
70 |
|
71 |
= [google authenticator - Two step verification/ 2 Factor Authentication/ 2FA] FREE Plugin Features =
|
72 |
+
* Simplified & easy user interface to set up Google Authenticator and other Two-Factor Authentication ( 2FA/OTP ) methods.
|
73 |
+
* [Google Authenticator](https://plugins.miniorange.com/2-factor-authentication-for-wordpress) - Two Factor Authentication (2FA/TFA) for **3 User** forever FREE!
|
74 |
+
* **Variety of Two Factor Authentication Methods:** Any App supporting TOTP algorithms like Google Authenticator, Authy Authenticator, LastPass Authenticator, Microsoft Authenticator, QR Code, Push Notification, Soft Token and Security Questions(KBA) are supported in the plugin for multi factor authentication(2FA/TFA).
|
75 |
+
* Includes Language Translation Support. Supports a wide variety of languages for all methods of 2 factor (2FA/TFA) like Google Authenticator
|
76 |
+
* Passwordless login or login with phone number, support for Google Authenticator and other 2 Factor authentication (2FA/TFA) methods.
|
77 |
* This plugin Supports standard TOTP + HOTP protocols for Authentication Methods. Any TOTP protocol based authenticator app can be configured using the Google Authenticator option in the plugin for two factor authentication.
|
78 |
+
* Two Factor Authentication (2FA/TFA) allows authentication on the login page itself for Google Authenticator & miniOrange Soft Token.
|
79 |
* Brute force attack prevention & IP Blocking along with two factor authentication.
|
80 |
* **Multiple Login Options:** Username + password + two-factor (or) Username + two-factor i.e. Passwordless login. [Guide](https://docs.miniorange.com/documentation/login-username-2nd-factor-2)
|
81 |
+
* User login Monitoring with and without two-factor authentication(2FA/TFA)
|
82 |
* RCP Login and Registration Support with all login 2 factor methods like Google Authenticator, OTP Over SMS, QR code Authentication, login with Email for Login.
|
83 |
* OTP Verification of Ultimate Member Registration form with methods like OTP Over SMS and Email, QR code Authentication.
|
84 |
* Recovery codes in case you are locked out for all Two Factor Authentication (2FA/TFA) methods like Google Authenticator, SMS verification.
|
85 |
* Supports multi factor authentication for methods such as Google authenticator, OTP over Email, OTP over SMS, QR code authentication and many more.
|
86 |
+
* Mobile verification - two step verification (2FA/TFA) using a user's mobile phone with authentication method like google authenticator, QR code authentication, etc.
|
87 |
|
88 |
|
89 |
= google authenticator ( 2FA - two factor authentication ) Premium Lite Plugin Features =
|
90 |
|
91 |
+
* Google Authenticator - Two Factor Authentication (2FA/TFA) for all users and all user roles *( Site-based pricing )*
|
92 |
* **Available Two Factor Authentication Methods:** Google Authenticator, Authy Authenticator, Microsoft Authenticator, LastPass Authenticator, Security Questions(KBA), OTP Over Email, OTP Over SMS, Email Verification, Mobile Verification. *( SMS credits need to be purchased as per the need)*
|
93 |
* Includes language Translation Support. Supports a wide variety of languages for two factor authentication.
|
94 |
* **Multiple Login Options:** Username + password + two-factor (or) Username + two-factor i.e. Passwordless login. [Guide](https://docs.miniorange.com/documentation/login-username-2nd-factor-2)
|
100 |
* Custom Security Questions (KBA) [Guide](https://docs.miniorange.com/documentation/custom-security-questions)
|
101 |
* Role based 2 Factor - Different 2 factor like Google Authenticator, OTP Over SMS and Email, Authy Authenticator, etc based on your role [Guide](https://docs.miniorange.com/documentation/specific-set-authentication-methods-based-role)*
|
102 |
* Force Two factor for users [Guide](https://docs.miniorange.com/documentation/enforce-2fa-users)
|
103 |
+
* Email notification to users asking them to set up Two Factor Authentication (2FA/TFA) [Guide](https://docs.miniorange.com/documentation/want-send-email-notification-users-setting-2-factor)
|
104 |
* Set Privacy Policy for users [Guide](https://docs.miniorange.com/documentation/privacy-policy-site)
|
105 |
* App-Specific Password to login from mobile Apps
|
106 |
* Remember Device for all methods like Google Authenticator, Mobile verification with SMS, etc [Guide](https://docs.miniorange.com/documentation/remember-my-device)
|
111 |
* Google Authenticator - Two Factor Authentication (2FA / MFA) for Users as per the upgrade *( User-based pricing )*
|
112 |
* **Available Authentication Methods:** Google Authenticator, Authy Authenticator, Microsoft Authenticator, LastPass Authenticator, QR Code, Push Notification, Soft Token, Security Questions(KBA), OTP Over Email, OTP Over SMS, OTP Over SMS and Email, Email Verification, Hardware Token, Whatsapp based 2fa(Add-on), Telegram Based 2fa. *( SMS and Email credits need to be purchased as per the need)*
|
113 |
* Language Translation Support for two factor authentication.
|
114 |
+
* **Multiple Login Options:** Username + password + two-factor (or) Username + two-factor i.e. Passwordless login/ Login without password [Guide](https://docs.miniorange.com/documentation/login-username-2nd-factor-2)
|
115 |
* **Backup Methods:** KBA(Security Questions), OTP Over Email, Backup Codes [Guide](https://docs.miniorange.com/documentation/want-configure-backup-methods-users-can-configure-case-locked-site-not-able-log)
|
116 |
* Multisite compatible for all WordPress 2FA methods.
|
117 |
* Force Two factor authentication for users [Guide](https://docs.miniorange.com/documentation/enforce-2fa-users)
|
118 |
+
* Email notification to users asking them to set up Two Factor Authentication (2FA/TFA) [Guide](https://docs.miniorange.com/documentation/want-send-email-notification-users-setting-2-factor)
|
119 |
* User role based redirection after Login [Guide](https://docs.miniorange.com/documentation/custom-redirect-login-url), Custom Security Questions (KBA) [Guide](https://docs.miniorange.com/documentation/custom-security-questions), Customize account name in Google Authenticator app [Guide](https://docs.miniorange.com/documentation/google-authenticator-app-name).
|
120 |
+
* Enable Google Authenticator - Two Factor Authentication (2FA/TFA) for specific Users/User Roles [Guide](https://docs.miniorange.com/documentation/enable-two-factor-based-roles)
|
121 |
* Choose specific two factor authentication methods for Users [Guide](https://docs.miniorange.com/documentation/specific-set-authentication-methods-based-role)
|
122 |
* Set Privacy Policy for users [Guide](https://docs.miniorange.com/documentation/privacy-policy-site)
|
123 |
* App Specific Password to login from mobile Apps
|
124 |
* Remember Device to skip the two factor authentication( 2FA/MFA ) for trusted devices [Guide](https://docs.miniorange.com/documentation/remember-my-device)
|
125 |
* **Add-Ons Included:** RBA & Trusted Devices Management Add-on, Personalization Add-on and Short Codes Add-on
|
126 |
|
127 |
+
= google authenticator ( 2FA/OTP ) Enterprise Plugin Features =
|
128 |
|
129 |
* [Google Authenticator - Two Factor Authentication] (https://plugins.miniorange.com/2-factor-authentication-for-wordpress) - 2FA for Users as per the upgrade *( User-based pricing )*
|
130 |
* **Available Authentication Methods:** Google Authenticator, Authy Authenticator, Microsoft Authenticator, LastPass Authenticator, QR Code, Push Notification, Soft Token, Security Questions(KBA), OTP Over Email, OTP Over SMS, OTP Over SMS and Email, Email Verification, Hardware Token. *( SMS and Email credits need to be purchased as per the need)*
|
131 |
* Language Translation Support for two factor authentication.
|
132 |
+
* **Multiple Login Options:** Username + password + two factor Authentication (or) Username + two factor authentication i.e. Passwordless login /Login without password.
|
133 |
* **Backup Methods:** KBA(Security Questions), OTP Over Email, Backup Codes
|
134 |
* Multisite compatible for all WordPress 2FA methods.
|
135 |
+
* Email notification to users asking them to set up Google Authenticator - Two Factor Authentication (2FA/TFA).
|
136 |
* User role based redirection after Login, Custom Security Questions (KBA), Customize account name in Google Authenticator app.
|
137 |
+
* Enable Two Factor Authentication (2FA/OTP) for specific Users/User Roles
|
138 |
* Choose specific two factor authentication methods for Users
|
139 |
* App Specific Password to login from mobile Apps
|
140 |
* **Add-Ons Included:** RBA & Trusted Devices Management Add-on, Personalization Add-on and Short Codes Add-on
|
145 |
== PASSWORDLESS LOGIN ( login without password ) for all two factor methods like google authenticator ==
|
146 |
Passwordless login (Login without password) is a new way of login in which you and your users can login without entering the password. The login can be done by username and 2 factor or only username which can be decided based on the user role. If a role is not allowed for passwordless login they will login with password and username. miniOrange supports many two factor authentication methods for passwordless login. You can use google authenticator, webauthn, fingerprint login, OTP over SMS, and email for login without a password.
|
147 |
|
148 |
+
= WebAuthn (FIDO2) Passwordless login ( Login without password by using FIDO2 WebAuthn ) =
|
149 |
WebAuthn is a browser-based API that allows for web applications to simplify and secure user authentication by using registered devices (phones, laptops, etc) as factors. It uses public key cryptography to protect users from advanced phishing attacks. It will allow you to provide your users an option for usernameless login. With the help of webauthn your users can login with fingerprint, FaceID, TouchID, etc.
|
150 |
|
151 |
+
= Device restriction with webauthn ( FIDO2 )=
|
152 |
Webauthn allows you to restrict the number of devices per user. You can allow a user any number of devices they can use to login to your website. Webauthn also covers passwordless and usernameless login in which your users can login from the allowed device without password and username.
|
153 |
+
|
154 |
|
155 |
= Session restriction and Device restriction using two factor authentication =
|
156 |
Two factor authentication plugin allows you to restrict the number of devices as well as number of active sessions for a particular user. Session restriction and device restriction allows you to stop account sharing with multiple devices as well. Session restriction stops users from logging in or maintaining multiple sessions on the same laptop also, but in case of device restriction you can control the number of devices a user can use for accessing the website. In this way both session restriction and device restriction can help control user access to an account.
|
157 |
|
158 |
== Multi factor authentication ( 2FA / MFA ) ==
|
159 |
+
You can configure multiple WordPress 2FA methods like google authenticator, OTP over Email, OTP over SMS, etc and choose which method you want to login to your website from a list of configured methods. Multi factor authentication is helpful for cases such as when you do not have your phone and cannot access your TOTP app for login. You can then use other multi factor authentication methods like OTP over Email to login.
|
160 |
|
161 |
|
162 |
== login without password with webauthn and two step verification ( 2FA / MFA ) ==
|
201 |
Adding to this, you can also use the same account on multiple applications and your users do not have to maintain multiple accounts or WordPress 2FA like Google Authenticator. Single code generated in Google Authenticator will be enough to log in to all sites. With this, you can also achieve sync of two factor authentication on multiple sites. This helps to provide a secure 2fa cloud solution,
|
202 |
|
203 |
|
204 |
+
= Add Ons [Applicable for Free and Standard Plans, Inclusive in the Premium Plan] for two factor authentication ( 2FA/OTP ) =
|
205 |
|
206 |
+
* RBA & Trusted Devices Management Add-on Features for two factor authentication ( 2FA/OTP )
|
207 |
* Remember Device to skip the two factor authentication ( 2 Factor ) from the trusted devices.
|
208 |
* Set Device Limit for the users to login
|
209 |
* IP Restriction: Limit users to login from specific IPs
|
210 |
* Personalization Add-on Features to customize your two factor authentication pages
|
211 |
+
* Custom UI of Two Factor Authentication (2FA/TFA) pop-ups
|
212 |
* Custom Email and SMS Templates
|
213 |
* Customize 'Powered by' Logo on two factor authentication page
|
214 |
* Customize Plugin Icon
|
216 |
|
217 |
* Short Codes Add-on Features for two factor authentication ( 2FA/MFA )
|
218 |
* Option to turn on/off 2 factor (two factor authentication) by user
|
219 |
+
* Option to configure the Google two step verification and Security Questions by user
|
220 |
* Option to 'Enable Remember Device' from a custom login form to skip 2 factor for trusted devices.
|
221 |
* On-Demand ShortCodes for specific functionalities ( like for enabling WordPress 2FA (Two Factor authentication) for specific pages)
|
222 |
|
233 |
|
234 |
<h4>Useful blog posts about two factor authentication ( 2FA/MFA ) plugin </h4>
|
235 |
*[Beginner’s Guide: How to Add Two Factor Authentication to WordPress](https://themeisle.com/blog/how-to-add-two-factor-authentication-to-wordpress/)
|
236 |
+
*[How to Add WordPress Two Factor Authentication (2FA/TFA)](https://phppot.com/wordpress/how-to-add-wordpress-two-factor-authentication-2fa-using-google-authenticator-plugin/)
|
237 |
|
238 |
Customized solutions and Active support are available. Email us at info@xecurify.com or call us at +1 9786589387.
|
239 |
|
255 |
1. Select miniOrange 2-Factor ( 2 factor authentication ) from the left menu and follow the instructions.
|
256 |
2. Once, you complete your setup. Click on the Log Out button.
|
257 |
3. Enter the username and password. After the initial validation, you will be prompted for the 2-factor method you had set up.
|
258 |
+
4. Validate yourself with the 2-factor authentication(2fa/TFA) method you configured.
|
259 |
|
260 |
<b>Video Guide</b> :<br>
|
261 |
<iframe width="560" height="315" src="https://www.youtube.com/embed/vVGXjedIaGs" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
|
269 |
|
270 |
1. If you have an additional administrator account whose Two Factor is not enabled yet, you can login with it.
|
271 |
2. If you had set up KBA questions earlier, you can use them as an alternate method to login to your website.
|
272 |
+
3. Rename the plugin from FTP - this disables the Two-Factor (2FA/TFA) plugin and you will be able to login with your WordPress username and password.
|
273 |
|
274 |
For detailed information, Please check on our website. <a href="https://faq.miniorange.com/knowledgebase/how-to-gain-access-to-my-website-if-i-get-locked-out/" target="_blank">Locked Out</a>.<br>
|
275 |
You can also check our video Tutorial:
|
279 |
|
280 |
You can use google authenticator as the backup method for your specific user or all users in the premium version of the two factor authentication. [PREMIUM FEATURE]
|
281 |
|
282 |
+
= I want to enable Two Factor Authentication (2FA/TFA) role-wise? =
|
283 |
|
284 |
You can select the roles under the Login Settings tab to enable the plugin role-wise. [PREMIUM FEATURE]
|
285 |
|
286 |
+
= I have enabled Two-Factor Authentication (2FA/TFA) for all users, what happens if an end-user tries to login but has not yet registered? =
|
287 |
|
288 |
If a user has not set up Two-Factor yet, the user has to register by inline registration that will be invoked during the login.
|
289 |
|
303 |
|
304 |
Select the radio button next to Google Authenticator/Authy App and select the phone type and then scan the QR Code by Google Authenticator App. Enter the 6 digit code in the textbox and click on Save and verify button.
|
305 |
|
306 |
+
= I want to configure the 2nd factor by the Authy 2-Factor Authentication(2FA/TFA) App. =
|
307 |
|
308 |
+
Select the radio button next to Google Authenticator/Authy App and select the phone type and then scan the QR Code by Authy 2-Factor Authentication (2FA/TFA) App. Enter the 6 digit code from the Authy App into the textbox available and click on Save and Verify button.
|
309 |
|
310 |
= I forgot the password of my miniOrange account. How can I reset it? =
|
311 |
|
324 |
|
325 |
= I have installed plugins that limit the login attempts like Limit Login Attempt, Loginizer, Wordfence, etc. Are there any incompatibilities with these kinds of plugins? =
|
326 |
|
327 |
+
The limit login attempt kind of plugins limit the number of login attempts and block the IP temporarily. So if you are using 2 factor(2fa/TFA) along with these kinds of plugins then you should increase the login attempts (minimum 5) so that you don't get locked out yourself.
|
328 |
|
329 |
= If you are using any Security Plugin in WordPress like Simple Security Firewall, All in One WP Security Plugin and you are not able to login with Two-Factor. =
|
330 |
|
380 |
|
381 |
= I want to go back to default login with password? =
|
382 |
|
383 |
+
You should go to <b>Login Settings Tab</b> and uncheck <b>Enable Two-Factor plugin</b> checkbox. This will disable 2-Factor and you can login using WordPress default login. You can use this feature if you do not want Password free authentication or login withuot password.
|
384 |
|
385 |
= I am upgrading my phone. =
|
386 |
|
393 |
|
394 |
== Screenshots ==
|
395 |
|
396 |
+
1. Google Authenticator (2FA/OTP) - Setup different 2 Factor methods
|
397 |
+
2. Google Authenticator (2FA/OTP) - Test 2 factor configured
|
398 |
+
3. Google Authenticator (2FA/OTP) - 2 Factor Authentication methods available
|
399 |
+
4. Google Authenticator (2FA/OTP) - Google Authenticator login
|
400 |
+
5. Google Authenticator (2FA/OTP) - QR code 2 Factor login
|
401 |
+
6. Google Authenticator (2FA/OTP) - miniOrange Authenticator login
|
402 |
+
7. Google Authenticator (2FA/OTP) - Push notification login
|
403 |
+
8. Google Authenticator (2FA/OTP) - Remember device and personalization add-ons
|
404 |
|
405 |
== Changelog ==
|
406 |
|
407 |
+
= 5.4.43 =
|
408 |
+
* Google Authenticator - Two factor Authentication (2FA, OTP) :
|
409 |
+
* Special offer - Special discount for limited time
|
410 |
+
|
411 |
= 5.4.42 =
|
412 |
* Google Authenticator - Two factor Authentication (2FA, OTP) :
|
413 |
* Backup Code as a cloud service
|
849 |
* Google Authenticator - Two Factor Authentication (2FA) : Readme Update: Description Update
|
850 |
|
851 |
= 4.5.1 =
|
852 |
+
* Google Authenticator - Two Factor Authentication (2FA) : Updated the new Google Authenticator App's link and the 'How to Setup Tab' tab.
|
853 |
|
854 |
= 4.5.0 =
|
855 |
* Google Authenticator - Two Factor Authentication (2FA) : Fix Google Authenticator configuration issue.
|
1069 |
|
1070 |
== Upgrade Notice ==
|
1071 |
|
1072 |
+
= 5.4.43 =
|
1073 |
+
* Google Authenticator - Two factor Authentication (2FA, OTP) :
|
1074 |
+
* Special offer - Special discount for limited time
|
1075 |
+
|
1076 |
= 5.4.42 =
|
1077 |
* Google Authenticator - Two factor Authentication (2FA, OTP) :
|
1078 |
* Backup Code as a cloud service
|
1515 |
* Google Authenticator - Two Factor Authentication (2FA) : Readme Update: Description Update
|
1516 |
|
1517 |
= 4.5.1 =
|
1518 |
+
* Google Authenticator - Two Factor Authentication (2FA) : Updated the new Google Authenticator App's link and the 'How to Setup Tab' tab.
|
1519 |
|
1520 |
= 4.5.0 =
|
1521 |
* Google Authenticator - Two Factor Authentication (2FA) : Fix Google Authenticator configuration issue.
|
views/navbar.php
CHANGED
@@ -30,7 +30,7 @@ if( isset( $_GET[ 'page' ]) && $_GET['page'] != 'mo_2fa_upgrade')
|
|
30 |
{
|
31 |
echo'<div class="wrap">';
|
32 |
|
33 |
-
$date1 = "2021-
|
34 |
$dateTimestamp1 = strtotime($date1);
|
35 |
|
36 |
$date2 = date("Y-m-d");
|
@@ -43,18 +43,18 @@ if( isset( $_GET[ 'page' ]) && $_GET['page'] != 'mo_2fa_upgrade')
|
|
43 |
|
44 |
|
45 |
<div class="mo2f_offer_first_section">
|
46 |
-
<img style="height:
|
47 |
|
48 |
</div>
|
49 |
|
50 |
<div class="mo2f_offer_middle_section">
|
51 |
-
<p class="mo2f_offer_get_upto">Get Upto
|
52 |
-
<
|
53 |
-
<center><a class="mo2f_offer_contact_us" href="'.$request_offer_url.'">Contact Us</a></center>
|
54 |
</div>
|
55 |
|
56 |
<div class="mo2f_offer_last_section">
|
57 |
-
|
|
|
58 |
</div>
|
59 |
|
60 |
|
30 |
{
|
31 |
echo'<div class="wrap">';
|
32 |
|
33 |
+
$date1 = "2021-10-15";
|
34 |
$dateTimestamp1 = strtotime($date1);
|
35 |
|
36 |
$date2 = date("Y-m-d");
|
43 |
|
44 |
|
45 |
<div class="mo2f_offer_first_section">
|
46 |
+
<img style="height: 170px;width: 300px;" src="'.dirname(plugin_dir_url(__FILE__)).'/includes/images/special_discount.png">
|
47 |
|
48 |
</div>
|
49 |
|
50 |
<div class="mo2f_offer_middle_section">
|
51 |
+
<p class="mo2f_offer_get_upto"><span style="font-size: 25px;">Get Upto</span> <span style="font-size: 50px;">10% Off!</span>
|
52 |
+
<a class="mo2f_offer_contact_us" href="'.$request_offer_url.'"><u>Contact Us</u></a></p>
|
|
|
53 |
</div>
|
54 |
|
55 |
<div class="mo2f_offer_last_section">
|
56 |
+
<p style="font-size: 20px; color: yellow; margin-bottom:-1px">LIMITED TIME</p>
|
57 |
+
<span style="font-size: 40px; color: yellow"><b>OFFER!</b></span>
|
58 |
</div>
|
59 |
|
60 |
|
views/request_offer.php
CHANGED
@@ -1,15 +1,16 @@
|
|
1 |
<div class="mo_wpns_divided_layout">
|
2 |
<div class="mo_wpns_setting_layout mo2f_offer_contact_us_layout">
|
3 |
-
<h3> Request For
|
4 |
<?php
|
5 |
-
echo '<a class="
|
6 |
?>
|
7 |
-
|
|
|
8 |
<form method="post">
|
9 |
<input type="hidden" name="option" value="mo_2FA_offer_request_form" />
|
10 |
<input type="hidden" name="nonce" value="<?php echo wp_create_nonce('mo2f-Request-offer')?>">
|
11 |
-
<table cellpadding="4" cellspacing="4">
|
12 |
-
|
13 |
<td><strong>Usecase : </strong></td>
|
14 |
<td>
|
15 |
<textarea type="text" name="mo_2FA_offer_usecase" style="resize: vertical; width:350px; height:100px;" rows="4" placeholder="Write us about your usecase" required value=""></textarea>
|
@@ -28,8 +29,8 @@
|
|
28 |
</tr>
|
29 |
|
30 |
</table>
|
31 |
-
<div style="padding-top: 10px
|
32 |
-
<input type="submit" name="submit" value="Submit Request" class="
|
33 |
</div>
|
34 |
</form>
|
35 |
</div>
|
1 |
<div class="mo_wpns_divided_layout">
|
2 |
<div class="mo_wpns_setting_layout mo2f_offer_contact_us_layout">
|
3 |
+
<h3 > Request For Special Offer :<div style="float: right;">
|
4 |
<?php
|
5 |
+
echo '<a class="mo_wpns_button mo_wpns_button1 mo2f_offer_contact_us_button" href="'.$two_fa.'">Back</a>';
|
6 |
?>
|
7 |
+
</div>
|
8 |
+
</h3>
|
9 |
<form method="post">
|
10 |
<input type="hidden" name="option" value="mo_2FA_offer_request_form" />
|
11 |
<input type="hidden" name="nonce" value="<?php echo wp_create_nonce('mo2f-Request-offer')?>">
|
12 |
+
<table cellpadding="4" cellspacing="4">
|
13 |
+
<tr>
|
14 |
<td><strong>Usecase : </strong></td>
|
15 |
<td>
|
16 |
<textarea type="text" name="mo_2FA_offer_usecase" style="resize: vertical; width:350px; height:100px;" rows="4" placeholder="Write us about your usecase" required value=""></textarea>
|
29 |
</tr>
|
30 |
|
31 |
</table>
|
32 |
+
<div style="padding-top: 10px">
|
33 |
+
<input type="submit" name="submit" value="Submit Request" class="mo_wpns_button mo_wpns_button1 mo2f_offer_contact_us_button" />
|
34 |
</div>
|
35 |
</form>
|
36 |
</div>
|