Function | Rating | Maintainability | Complexity | Lines of code |
---|---|---|---|---|
TwoFA\Onprem\Miniorange_Authentication::mo2f_auth_save_settings() | 361 | 1,056 | ||
mo2f_create_2fa_form() | 63 | 265 | ||
TwoFA\Onprem\Miniorange_Password_2Factor_Login::miniorange_pass2login_redirect() | 62 | 202 | ||
TwoFA\Onprem\Miniorange_Password_2Factor_Login::check_miniorange_soft_token() | 46 | 153 | ||
prompt_user_to_select_2factor_mthod_inline() | 34 | 297 | ||
TwoFA\Onprem\Miniorange_Password_2Factor_Login::miniorange_pass2login_form_fields() | 30 | 40 | 108 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::mo2f_pass2login_otp_verification() | 34 | 138 | ||
mail_tem() | 1 | 581 | ||
TwoFA\Helper\MoWpnsUtility::mo_2fa_send_configuration() | 32 | 32 | 82 | |
Mo_2f_Ajax::mo_two_factor_ajax() | 34 | 30 | 85 | |
methods_on_user_profile() | 21 | 148 | ||
Mo_2f_Ajax::mo2f_configure_otp_based_methods_validate() | 32 | 23 | 104 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::miniorange_initiate_2nd_factor() | 37 | 25 | 62 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::mo2f_inline_register() | 35 | 24 | 75 | |
FeedbackHandler::wpns_handle_feedback() | 35 | 24 | 74 | |
mo2f_duo_auth() | 38 | 23 | 68 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::check_backup_codes_validation() | 33 | 20 | 99 | |
TwoFA\Onprem\MO2f_Utility::mo2f_retrieve_user_temp_values() | 40 | 22 | 60 | |
mo2f_get_push_notification_oobemail_prompt() | 10 | 233 | ||
Mo_2f_Ajax::mo2f_configure_otp_based_twofa() | 35 | 19 | 80 | |
prompt_user_for_duo_authenticator_setup() | 34 | 17 | 107 | |
Mo_2f_Ajax::mo2f_save_custom_form_settings() | 36 | 18 | 81 | |
Mo_2f_Ajax::mo2f_register_customer() | 38 | 19 | 61 | |
mo_i_p_template() | 5 | 266 | ||
mo2f_get_duo_push_authentication_prompt() | 29 | 10 | 181 | |
mo2fa_register_customer() | 38 | 17 | 63 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::mo2f_inline_validate_kba() | 34 | 15 | 92 | |
prompt_user_for_miniorange_app_setup() | 35 | 14 | 102 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::mo2f_pass2login_push_oobemail_verification() | 41 | 17 | 47 | |
mo2fa_get_current_customer() | 40 | 16 | 53 | |
TwoFA\Onprem\Mo2f_OnPremRedirect::on_prem_send_otp_email() | 37 | 14 | 78 | |
AjaxHandler::mo_wpns_2fa_actions() | 43 | 16 | 43 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::mo2f_create_backup_codes() | 40 | 15 | 57 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::save_inline_2fa_method() | 40 | 15 | 55 | |
TwoFA\Handler\Miniorange_Mobile_Login::miniorange_login_form_fields() | 44 | 16 | 40 | |
mo2f_configure_google_auth_common_view() | 5 | 202 | ||
Mo_2f_Ajax::mo2f_validate_google_authenticator() | 41 | 15 | 50 | |
Mo_2f_Ajax::mo2f_get_current_customer() | 42 | 15 | 47 | |
Mo2f_Setupwizard::mo_2fa_verify_kba_setup_wizard() | 43 | 15 | 44 | |
mo2f_update_and_sync_user_two_factor() | 41 | 14 | 57 | |
mo2f_twofa_authentication_login_prompt() | 1 | 248 | ||
TwoFA\Onprem\Miniorange_Password_2Factor_Login::check_kba_validation() | 41 | 14 | 47 | |
TwoFA\Onprem\MO2f_Utility::set_user_values() | 44 | 14 | 44 | |
TwoFA\Views\Mo2f_Setup_Wizard::mo2f_update_plugin_settings() | 49 | 15 | 27 | |
mo2f_twofa_login_prompt_skeleton_values() | 32 | 8 | 129 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::create_user_in_miniorange() | 39 | 12 | 69 | |
mo2f_show_2fa_configuration_screen() | 41 | 12 | 66 | |
mo2f_configure_miniorange_authenticator() | 38 | 11 | 81 | |
TwoFA\Onprem\Mo2f_OnPremRedirect::mo2f_otp_email_verify() | 42 | 13 | 51 | |
wpns_handle_support_form() | 47 | 14 | 31 | |
TwoFACustomRegFormShortcode::mo_ajax_register() | 48 | 14 | 28 | |
mo2f_initialize_mobile_registration() | 33 | 5 | 157 | |
Wpns_Ajax::wpns_login_security() | 47 | 13 | 35 | |
mo2f_get_qrcode_authentication_prompt() | 32 | 4 | 166 | |
TwoFA\Handler\TwoFACustomRegFormAPI::challenge() | 48 | 13 | 29 | |
TwoFA\Database\Mo2fDB::generate_tables() | 39 | 9 | 83 | |
TwoFA\Onprem\Google_Auth_Onpremise::mo2f_base32_decode() | 45 | 12 | 37 | |
create_user_in_miniorange() | 42 | 11 | 51 | |
redirect_user_to() | 50 | 12 | 29 | |
RegistrationHandler::mo_wpns_registration_validations() | 49 | 12 | 28 | |
TwoFA\Cloud\Customer_Cloud_Setup::send_otp_token() | 45 | 11 | 41 | |
TwoFA\Onprem\Miniorange_Authentication::mo2f_update_db_check() | 45 | 11 | 40 | |
TwoFACustomRegFormShortcode::mo_shortcode() | 51 | 12 | 22 | |
TwoFA\Onprem\Mo2f_OnPremRedirect::mo2f_kba_onpremise() | 46 | 11 | 36 | |
TwoFA\Views\Mo2f_Setup_Wizard::mo_2fa_configure_twofa_setup_wizard() | 33 | 3 | 156 | |
mo2fa_save_success_customer_config() | 40 | 9 | 62 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::mo2f_inline_validate_duo_authentication() | 42 | 10 | 46 | |
wpns_handle_range_blocking() | 48 | 11 | 31 | |
TwoFA\Miniorange_TwoFactor::miniorange_reset_save_settings() | 49 | 11 | 28 | |
LoginHandler::mo_wpns_login_failed() | 49 | 11 | 27 | |
wpns_handle_demo_request_form() | 49 | 11 | 27 | |
prompt_user_for_setup_success() | 37 | 6 | 98 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::mo2f_inline_setup_success() | 51 | 11 | 22 | |
mo2f_show_user_details() | 46 | 10 | 37 | |
mo2f_configure_authy_authenticator() | 38 | 6 | 97 | |
TwoFA\Views\Mo2f_Setup_Wizard::mo_2fa_steup_wizard_user_register_login() | 34 | 1 | 171 | |
Wpns_Ajax::wpns_check_transaction() | 48 | 10 | 34 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::check_miniorange_mobile_validation() | 46 | 10 | 34 | |
TwoFA\Views\Mo2f_Setup_Wizard::mo2f_setup_page() | 46 | 10 | 34 | |
mo2f_get_activated_second_factor() | 48 | 10 | 34 | |
Wpns_Ajax::wpns_ip_lookup() | 42 | 9 | 48 | |
mo2f_get_forgotphone_form() | 39 | 6 | 92 | |
mo2f_show_generated_backup_codes_inline() | 36 | 4 | 119 | |
TwoFA\Helper\MoWpnsHandler::mo_wpns_block_ip() | 49 | 10 | 29 | |
Mo_2f_Ajax::mo2f_grace_period_save() | 49 | 10 | 28 | |
TwoFA\Views\Mo2f_Setup_Wizard::mo2f_congratulations_step_plugin_wizard() | 45 | 9 | 41 | |
wpns_handle_manual_block_ip() | 43 | 8 | 54 | |
TwoFA\Miniorange_TwoFactor::mo2f_enable_register_shortcode() | 35 | 6 | 84 | |
mo2fa_wpns_handle_support_form_new() | 51 | 10 | 23 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::mo2f_redirect_url_for_um() | 53 | 10 | 23 | |
TwoFA\Miniorange_TwoFactor::mo_wpns_widget_menu() | 44 | 9 | 37 | |
prompt_user_for_miniorange_register() | 36 | 3 | 126 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::mo2f_inline_get_current_customer() | 46 | 9 | 35 | |
Mo_2f_Ajax::mo2f_save_email_verification() | 47 | 9 | 34 | |
prompt_user_for_google_authenticator_setup() | 35 | 4 | 107 | |
TwoFA\Database\MoWpnsDB::update_transaction_table() | 49 | 9 | 30 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::mo2f_otp_over_email_send() | 48 | 9 | 30 | |
TwoFA\Helper\MocURL::send_email_alert() | 42 | 8 | 45 | |
TwoFA\Onprem\Miniorange_Authentication::__construct() | 38 | 5 | 87 | |
prompt_user_for_kba_setup() | 40 | 5 | 86 | |
TwoFA\Cloud\Customer_Cloud_Setup::mo2f_set_google_authenticator() | 45 | 8 | 40 | |
TwoFA\Miniorange_TwoFactor::mo2f_notices() | 52 | 9 | 21 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::mo2f_inline_login() | 53 | 9 | 20 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::mo2f_inline_validate_mobile_authentication() | 46 | 8 | 35 | |
TwoFA\Views\Mo2f_Setup_Wizard::mo2f_grace_period() | 41 | 5 | 78 | |
TwoFA\Miniorange_TwoFactor::mo2f_reset_2fa_for_users_by_admin() | 49 | 8 | 33 | |
mo2f_configure_kba_questions() | 40 | 3 | 106 | |
TwoFA\Onprem\Mo2f_OnPremRedirect::mo2f_pass2login_push_email_onpremise() | 43 | 7 | 46 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::mo2f_pass2login_mobile_verification() | 43 | 7 | 45 | |
mo2f_display_test_2fa_notification() | 43 | 6 | 57 | |
TwoFA\Onprem\Miniorange_Authentication::mo2f_save_2_factor_method() | 49 | 8 | 27 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::mo2fa_select_method() | 44 | 7 | 42 | |
TwoFA\Onprem\MO2f_Utility::mo2f_mail_and_download_codes() | 50 | 8 | 27 | |
Mo_2f_Duo_Authenticator::mo2f_check_duo_push_auth_status() | 49 | 8 | 26 | |
TwoFA\Views\Mo2f_Setup_Wizard::mo2f_setup_twofa_dynamically() | 45 | 7 | 41 | |
LoginHandler::mo_wpns_login_success() | 51 | 8 | 25 | |
TwoFA\Onprem\Google_Auth_Onpremise::mo_g_auth_get_details() | 50 | 8 | 25 | |
TwoFA\Onprem\Google_Auth_Onpremise::mo2f_create_secret() | 52 | 8 | 24 | |
execute() | 44 | 6 | 50 | |
FeedbackHandler::mo_wpns_feedback_actions() | 53 | 8 | 20 | |
mo2f_test_email_verification() | 38 | 2 | 109 | |
FeedbackHandler::mo2f_download_log_file() | 47 | 7 | 34 | |
TwoFA\Database\Mo2fDB::update_user_details() | 54 | 8 | 19 | |
TwoFA\Database\MoWpnsDB::generate_tables() | 49 | 7 | 32 | |
TwoFA\Helper\MocURL::submit_contact_us() | 47 | 7 | 32 | |
Mo_2f_Ajax::mo2f_check_user_exist_miniorange() | 48 | 7 | 31 | |
Mo_2f_Ajax::mo2f_google_auth_set_transient() | 56 | 8 | 15 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::mo2f_check_username_password() | 49 | 7 | 29 | |
TwoFA\Onprem\MO2f_Utility::mo2f_get_cookie_values() | 50 | 7 | 28 | |
TwoFA\Helper\MoWpnsUtility::get_message_content() | 50 | 7 | 27 | |
mo2f_test_miniorange_qr_code_authentication() | 38 | 2 | 101 | |
wpns_handle_whitelist_ip() | 47 | 6 | 40 | |
Mo_2f_Ajax::mo2f_set_otp_over_sms() | 51 | 7 | 23 | |
TwoFA\Helper\MoWpnsHandler::is_ip_range_blocked() | 52 | 7 | 23 | |
mo2f_inline_email_form() | 42 | 3 | 82 | |
Mo2f_Setupwizard::mo_2fa_verify_ga_setup_wizard() | 46 | 6 | 37 | |
Wpns_Ajax::mo2fa_elementor_ajax_fun() | 53 | 7 | 22 | |
TwoFA\Onprem\Miniorange_Authentication::mo2f_low_otp_alert() | 44 | 5 | 51 | |
TwoFA\Cloud\Customer_Cloud_Setup::mo2f_set_otp_over_email() | 53 | 7 | 21 | |
Mo_2f_Ajax::mo2f_set_ga() | 51 | 7 | 21 | |
TwoFA\Miniorange_Security_Notification::custom_dashboard_help() | 50 | 6 | 34 | |
Mo_2f_Ajax::mo2f_role_based_2_factor() | 55 | 7 | 18 | |
TwoFA\Helper\MoWpnsUtility::send_notification_to_user_for_unusual_activities() | 48 | 6 | 33 | |
TwoFA\Miniorange_TwoFactor::mo_wpns_activate() | 48 | 6 | 32 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::mo2f_get_redirect_url() | 56 | 7 | 17 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::mo2fa_update_user_details() | 48 | 6 | 32 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::inline_mobile_configure() | 48 | 6 | 30 | |
TwoFA\Onprem\MO2f_Utility::mo2f_start_session() | 62 | 8 | 10 | |
mo2f_backup_form() | 42 | 3 | 74 | |
TwoFA\Cloud\Customer_Cloud_Setup::validate_otp_token() | 45 | 5 | 44 | |
Mo2f_Ajax_Dashboard::mo2f_handle_block_enable() | 49 | 6 | 29 | |
LoginHandler::mo_wpns_init() | 50 | 6 | 28 | |
TwoFA\Cloud\Customer_Cloud_Setup::mo2f_get_user_2ndfactor() | 51 | 6 | 26 | |
RegistrationHandler::mo2f_wp_verification() | 38 | 3 | 71 | |
TwoFA\Views\Mo2f_Setup_Wizard::mo2f_select_2fa_method() | 40 | 2 | 86 | |
miniorange_2_factor_user_roles() | 46 | 5 | 40 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::mo2fa_pass2login() | 52 | 6 | 24 | |
TwoFA\Helper\Mo2f_Common_Otp_Setup::mo2f_email_common_skeleton() | 51 | 6 | 24 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::mo2f_skip_2fa_setup() | 52 | 6 | 22 | |
Mo_2f_Ajax::mo2f_single_user() | 53 | 6 | 22 | |
mo2f_show_2fa_test_screen() | 56 | 6 | 21 | |
Mo_2f_Ajax::mo2f_unlimitted_user() | 54 | 6 | 20 | |
TwoFA\Views\Mo2f_Setup_Wizard::mo_2fa_configure_kba_setup_wizard() | 42 | 1 | 95 | |
preauth() | 55 | 6 | 19 | |
TwoFA\Miniorange_TwoFactor::miniorange_reset_users() | 53 | 6 | 19 | |
Mo_2f_Ajax::mo2f_set_miniorange_methods() | 53 | 6 | 18 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::check_mo2f_duo_authenticator_success_form() | 47 | 5 | 33 | |
Wpns_Ajax::mo2f_ajax() | 56 | 6 | 18 | |
TwoFA\Onprem\MO2f_Utility::mo2f_get_transient() | 56 | 6 | 18 | |
TwoFA\Cloud\Customer_Cloud_Setup::submit_contact_us() | 48 | 5 | 32 | |
Wpns_Ajax::wpns_all_plans() | 56 | 6 | 17 | |
Mo2f_Setupwizard::mo_two_factor_ajax_setupwizard() | 56 | 6 | 17 | |
wpns_handle_admin_email() | 56 | 6 | 16 | |
mo2f_test_otp_methods() | 44 | 3 | 61 | |
mo2f_configure_duo_authenticator() | 58 | 6 | 15 | |
Mo_2f_Ajax::check_email_verification_status() | 57 | 6 | 15 | |
Wpns_Ajax::update_plan() | 57 | 6 | 15 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::miniorange_pass2login_start_session() | 63 | 7 | 10 | |
TwoFA\Helper\MoWpnsUtility::get_current_url() | 68 | 7 | 5 | |
mo2f_authenticator_methods_instructions() | 46 | 4 | 44 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::mo2f_download_backup_codes_inline() | 57 | 6 | 14 | |
TwoFA\Handler\TwoFAMOGateway::mo_send_otp_token() | 50 | 5 | 28 | |
initialize_inline_mobile_registration() | 42 | 2 | 72 | |
mo2f_personalization_description() | 46 | 3 | 56 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::mo2f_duo_mobile_send_push_notification_for_inline_form() | 50 | 5 | 26 | |
mo2f_send_twofa_setup_link_on_email() | 39 | 2 | 70 | |
TwoFA\Handler\Miniorange_Mobile_Login::mo_2_factor_show_wp_login_form() | 49 | 3 | 55 | |
display_customer_registration_forms() | 45 | 3 | 54 | |
wpns_handle_unblock_ip() | 47 | 4 | 39 | |
LoginHandler::mo2f_ip_email_send() | 52 | 5 | 24 | |
TwoFA\Handler\TwoFAMOGateway::mo_validate_otp_token() | 52 | 5 | 24 | |
mo2f_inside_plugin_go_for_user_enroll_on_duo() | 45 | 3 | 52 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::miniorange2f_back_to_inline_registration() | 52 | 5 | 22 | |
mo2f_inline_download_instruction_for_duo_mobile_app() | 43 | 2 | 66 | |
TwoFA\Cloud\Customer_Cloud_Setup::mo2f_email_verification_call() | 53 | 5 | 21 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::back_to_select_2fa() | 52 | 5 | 21 | |
TwoFA\Helper\TwoFAMoSessions::add_session_var() | 54 | 5 | 21 | |
AjaxHandler::lookup_i_p() | 47 | 4 | 35 | |
mo2fa_prompt_mfa_form_for_user() | 44 | 2 | 65 | |
TwoFA\Onprem\Google_Auth_Onpremise::mo2f_verify_code() | 55 | 5 | 19 | |
mo2f_shortcode_description() | 47 | 3 | 49 | |
TwoFA\Database\Mo2fDB::save_user_login_details() | 55 | 5 | 18 | |
Mo2fa_Security_Features::wpns_2fa_with_network_security() | 55 | 5 | 18 | |
initialize_inline_duo_auth_registration() | 42 | 1 | 78 | |
TwoFA\Onprem\Mo2f_OnPremRedirect::on_prem_send_redirect() | 58 | 5 | 17 | |
enroll() | 57 | 5 | 17 | |
make_request() | 56 | 5 | 16 | |
wpns_handle_remove_whitelist() | 50 | 4 | 31 | |
TwoFA\Onprem\Mo2f_OnPremRedirect::mo2f_google_authenticator_onpremise() | 56 | 5 | 16 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::mo2f_resend_otp_nonce() | 55 | 5 | 16 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::miniorange_inline_ga_setup_success() | 56 | 5 | 16 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::mo2fa_return_methods_value() | 56 | 5 | 16 | |
TwoFA\OnPrem\Mo2f_Onprem_Setup::validate_otp_token() | 57 | 5 | 16 | |
fetch_methods() | 61 | 6 | 10 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::mo2f_inline_validate_otp_complete() | 57 | 5 | 15 | |
TwoFA\Cloud\Mo2f_Cloud_Validate::mo2f_login_kba_verification() | 49 | 4 | 30 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::mo2f_validate_user_for_login() | 57 | 5 | 15 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::miniorange_pass2login_check_otp_status() | 69 | 6 | 6 | |
TwoFA\Helper\MoWpnsConstants::mo2f_convert_method_name() | 59 | 5 | 15 | |
TwoFA\Onprem\Mo2f_OnPremRedirect::on_prem_validate_redirect() | 59 | 5 | 15 | |
wpns_handle_notify_admin_on_ip_block() | 58 | 5 | 14 | |
TwoFA\Views\Mo2f_Setup_Wizard::mo2f_display_user_roles() | 52 | 4 | 29 | |
wpns_handle_notify_unusual_activity() | 58 | 5 | 14 | |
wpns_handle_custom_template() | 58 | 5 | 14 | |
TwoFA\Onprem\MO2f_Utility::unset_session_variables() | 61 | 5 | 13 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::mo2f_goto_wp_dashboard() | 58 | 5 | 13 | |
TwoFA\Onprem\MO2f_Utility::unset_cookie_variables() | 60 | 5 | 13 | |
mo2f_get_method_to_configure() | 59 | 5 | 13 | |
show_login_transactions() | 59 | 5 | 13 | |
TwoFA\Onprem\Miniorange_Authentication::mo2f_get_qr_code_for_mobile() | 51 | 4 | 27 | |
mo2f_show_2_factor_custom_design_options() | 44 | 2 | 57 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::mo2f_inline_get_qr_code_for_mobile() | 52 | 4 | 25 | |
TwoFA\Miniorange_TwoFactor::includes() | 48 | 3 | 40 | |
mo2f_download_instruction_for_duo_mobile_app() | 42 | 1 | 69 | |
mo2f_setup_duo_authenticator() | 45 | 1 | 68 | |
mo2f_test_kba_security_questions() | 47 | 2 | 53 | |
mo2f_configure_google_authenticator_cloud() | 52 | 4 | 22 | |
TwoFA\Cloud\Mo2f_Cloud_Utility::mo2f_get_g_a_parameters() | 53 | 4 | 21 | |
mo2f_test_miniorange_push_notification() | 44 | 1 | 66 | |
mo2f_test_duo_authenticator() | 45 | 1 | 66 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::check_miniorange_softtoken() | 54 | 4 | 19 | |
TwoFA\Handler\Miniorange_Mobile_Login::miniorange_login_footer_form() | 51 | 3 | 34 | |
TwoFA\Database\Mo2fDB::mo2f_get_distinct_configured_methods() | 56 | 4 | 18 | |
Mo_2f_Ajax::mo2f_delete_log_file() | 55 | 4 | 18 | |
Mo_2f_Ajax::mo2f_shift_to_onprem() | 56 | 4 | 18 | |
TwoFA\Helper\MocURL::mo_2f_remote_call_function() | 55 | 4 | 18 | |
TwoFA\OnPrem\Mo2f_Onprem_Setup::mo2f_google_auth_validate() | 54 | 4 | 18 | |
mo2f_save_duo_configuration_credentials() | 46 | 1 | 62 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::mo2f_get_kba_details() | 56 | 4 | 17 | |
TwoFA\Onprem\MO2f_Utility::decrypt_data() | 56 | 4 | 17 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::check_miniorange_duo_push_validation() | 56 | 4 | 16 | |
TwoFA\Miniorange_TwoFactor::feedback_request() | 56 | 4 | 16 | |
TwoFA\Miniorange_TwoFactor::mo2f_mapped_email_column_content() | 58 | 4 | 16 | |
mo2f_configure_google_authenticator_setupwizard() | 45 | 1 | 61 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::mo2f_use_backup_codes() | 57 | 4 | 15 | |
Mo2f_Logger::log_404() | 58 | 4 | 15 | |
TwoFA\Helper\MoWpnsUtility::get_client_ip() | 66 | 5 | 7 | |
TwoFA\Onprem\Google_Auth_Onpremise::mo2f_timing_safe_equals() | 58 | 4 | 15 | |
TwoFA\Views\Mo2f_Setup_Wizard::mo2f_step_global_2fa_methods() | 45 | 1 | 60 | |
Mo_2f_Ajax::mo2f_enable_twofactor_userprofile() | 64 | 5 | 8 | |
TwoFA\Helper\MoWpnsHandler::is_email_sent_to_user() | 60 | 4 | 14 | |
Mo_2f_Duo_Authenticator::mo2f_duo_authenticator_ajax() | 58 | 4 | 14 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::check_miniorange_alternate_login_kba() | 58 | 4 | 14 | |
Mo_2f_Duo_Authenticator::mo2f_duo_ajax_request() | 58 | 4 | 14 | |
TwoFA\Miniorange_TwoFactor::__construct() | 49 | 3 | 29 | |
TwoFA\Helper\MoWpnsHandler::mo_wpns_is_ip_blocked() | 61 | 4 | 14 | |
TwoFA\Helper\MoWpnsHandler::is_whitelisted() | 61 | 4 | 14 | |
TwoFA\Onprem\MO2f_Utility::mo2f_get_hidden_email() | 58 | 4 | 14 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::mo_2_factor_pass2login_show_wp_login_form() | 52 | 3 | 28 | |
TwoFA\OnPrem\Mo2f_Onprem_Setup::send_otp_token() | 60 | 4 | 13 | |
api_call() | 50 | 3 | 28 | |
TwoFA\Cloud\Customer_Cloud_Setup::mo2f_user_profile_ga_setup() | 60 | 4 | 12 | |
TwoFA\Miniorange_TwoFactor::mo2f_mail_send() | 62 | 4 | 12 | |
Mo_2f_Ajax::mo_wpns_register_verify_customer() | 60 | 4 | 12 | |
TwoFA\Database\Mo2fDB::get_all_onprem_userids() | 51 | 3 | 27 | |
TwoFA\Handler\Miniorange_Mobile_Login::mo_auth_error_message() | 60 | 4 | 12 | |
mo2f_go_for_user_enroll_on_duo() | 48 | 2 | 42 | |
TwoFA\Onprem\MO2f_Utility::mo2f_check_number_length() | 63 | 4 | 11 | |
TwoFA\Database\MoWpnsDB::mo_plugin_activate() | 63 | 4 | 11 | |
Mo_2f_Ajax::mo2f_enable_disable_twofactor() | 60 | 4 | 11 | |
TwoFA\Cloud\Customer_Cloud_Setup::create_customer() | 51 | 3 | 26 | |
TwoFA\Cloud\Customer_Cloud_Setup::mo2f_cloud_set_oob_email() | 52 | 3 | 26 | |
TwoFA\Helper\TwoFAMoSessions::unset_session() | 62 | 4 | 11 | |
TwoFA\Onprem\MO2f_Utility::get_codes_email_content() | 49 | 2 | 41 | |
miniorange_check_if_2fa_enabled_for_roles() | 64 | 4 | 11 | |
mo2f_show_authentication_method_set() | 56 | 3 | 24 | |
TwoFA\Database\Mo2fDB::database_table_issue() | 54 | 3 | 23 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::remove_current_activity() | 45 | 1 | 53 | |
TwoFA\Onprem\Two_Factor_Setup_Onprem_Cloud::mo2f_validate_telegram_code() | 53 | 3 | 23 | |
download_instruction_for_mobile_app() | 46 | 1 | 51 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::check_inline_mo2f_duo_authenticator_error() | 54 | 3 | 20 | |
TwoFA\Cloud\Customer_Cloud_Setup::mo2f_set_user_two_fa() | 55 | 3 | 18 | |
Wpns_Ajax::wpns_logout_form() | 57 | 3 | 18 | |
TwoFA\Onprem\MO2f_Utility::get_all_plugins_installed() | 57 | 3 | 16 | |
mo2f_configure_for_mobile_suppport_kba() | 50 | 1 | 46 | |
Mo_2f_Ajax::mo2f_verify_customer() | 63 | 4 | 9 | |
Mo_2f_Ajax::mo2f_enable_disable_configurd_methods() | 63 | 4 | 9 | |
TwoFACustomRegFormShortcode::wc_post_registration() | 62 | 4 | 10 | |
Wpns_Ajax::mo2f_ajax_login() | 63 | 4 | 9 | |
Mo_2f_Ajax::mo2f_enable_transactions_report() | 63 | 4 | 9 | |
TwoFA\Cloud\Mo2f_Cloud_Challenge::mo2f_gauth_setup() | 62 | 4 | 10 | |
Mo_2f_Ajax::mo2f_ajax_login_redirect() | 64 | 4 | 8 | |
TwoFA\Handler\Miniorange_Mobile_Login::miniorange_login_start_session() | 72 | 4 | 5 | |
TwoFA\Handler\Miniorange_Mobile_Login::mo_auth_success_message() | 63 | 4 | 9 | |
Mo_2f_Ajax::mo2f_enable_disable_debug_log() | 61 | 4 | 10 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::mo2f_is_grace_period_expired() | 58 | 3 | 15 | |
Mo_2f_Ajax::mo2f_enable_disable_inline() | 63 | 4 | 9 | |
TwoFA\Helper\MoWpnsUtility::icr() | 65 | 4 | 9 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::mo2f_validate_soft_token() | 57 | 3 | 15 | |
TwoFA\Onprem\Miniorange_Authentication::mo2f_is_customer_registered() | 65 | 4 | 9 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::check_miniorange_duo_push_validation_failed() | 58 | 3 | 14 | |
Wpns_Ajax::waf_settings_mail_form_notify() | 59 | 3 | 14 | |
Wpns_Ajax::waf_settings_i_p_mail_form() | 59 | 3 | 14 | |
TwoFA\Miniorange_TwoFactor::mo2f_email_send() | 59 | 3 | 14 | |
mo2f_common_form_for_2fa_methods_setup_docs() | 61 | 3 | 14 | |
TwoFA\Database\Mo2fDB::check_alluser_limit_exceeded() | 60 | 3 | 14 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::check_miniorange_mobile_validation_failed() | 59 | 3 | 13 | |
TwoFA\Database\Mo2fDB::mo_plugin_activate() | 63 | 3 | 12 | |
Mo2f_Logger::log_403() | 60 | 3 | 12 | |
TwoFA\Views\Mo2f_Setup_Wizard::mo2f_get_next_step() | 61 | 3 | 12 | |
LoginHandler::__construct() | 62 | 3 | 11 | |
mo2fa_verify_customer() | 62 | 3 | 11 | |
Mo2f_Setupwizard::mo2f_skiptwofactor_wizard() | 60 | 3 | 11 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::mo2f_inline_kba_validation() | 60 | 3 | 11 | |
TwoFA\Views\Mo2f_Setup_Wizard::mo2f_kba_question_set() | 53 | 2 | 25 | |
TwoFA\Onprem\Two_Factor_Setup_Onprem_Cloud::mo2f_send_telegram_otp() | 52 | 2 | 25 | |
TwoFA\Miniorange_TwoFactor::mo2f_add_plugin_action_link() | 48 | 1 | 39 | |
TwoFA\Onprem\Two_Factor_Setup_Onprem_Cloud::get_customer_transactions() | 54 | 2 | 23 | |
TwoFA\Onprem\Google_Auth_Onpremise::mo2f_get_base32_lookup_table() | 49 | 1 | 37 | |
TwoFA\Database\Mo2fDB::mo2f_get_specific_method_users_count() | 56 | 2 | 21 | |
TwoFA\Views\Mo2f_Setup_Wizard::mo2f_select_user_roles() | 51 | 1 | 35 | |
TwoFA\OnPrem\Mo2f_Onprem_Setup::mo2f_user_profile_ga_setup() | 53 | 2 | 20 | |
TwoFA\Views\Mo2f_Setup_Wizard::mo2f_welcome_step() | 57 | 2 | 19 | |
TwoFA\Onprem\Mo2f_OnPremRedirect::getemailtemplate() | 51 | 1 | 34 | |
TwoFA\Miniorange_TwoFactor::mo_wpns_settings_script() | 55 | 2 | 19 | |
TwoFA\Miniorange_TwoFactor::mo2fa_login_elementor_note() | 57 | 2 | 17 | |
TwoFA\Onprem\Mo2f_Api::mo2f_http_request() | 57 | 2 | 17 | |
mo2f_create_and_send_backupcodes_inline() | 56 | 2 | 17 | |
TwoFA\Onprem\MO2f_Utility::get_codes_warning_email_content() | 54 | 1 | 31 | |
mo2f_configure_google_authenticator_onprem() | 56 | 2 | 16 | |
TwoFA\Helper\MocURL::mo2f_get_userinfo() | 58 | 2 | 16 | |
TwoFA\OnPrem\Mo2f_Onprem_Setup::mo2f_login_kba_verification() | 56 | 2 | 16 | |
TwoFA\Helper\Mo2f_Common_Otp_Setup::mo2f_telegram_common_skeleton() | 57 | 2 | 16 | |
TwoFA\Helper\MoWpnsUtility::check_empty_or_null() | 70 | 3 | 6 | |
TwoFA\Helper\TwoFAMoSessions::get_session_var() | 65 | 3 | 8 | |
LoginHandler::mo_block_rest_api() | 69 | 3 | 6 | |
TwoFA\Onprem\Google_Auth_Onpremise::mo2f_get_code() | 56 | 2 | 15 | |
TwoFA\Database\Mo2fDB::get_all_user_2fa_methods() | 60 | 2 | 15 | |
TwoFA\Helper\MoWpnsHandler::audit_email_notification_sent_to_user() | 68 | 3 | 7 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::denied_message() | 69 | 3 | 7 | |
TwoFA\Views\Mo2f_Setup_Wizard::mo2f_step_global_2fa_methods_save() | 65 | 3 | 8 | |
TwoFA\Miniorange_TwoFactor::mo2f_change_method_names_from_db() | 64 | 3 | 10 | |
TwoFA\Onprem\MO2f_Utility::mo2f_check_empty_or_null() | 70 | 3 | 6 | |
TwoFA\Onprem\MO2f_Utility::check_if_request_is_from_mobile_device() | 67 | 3 | 7 | |
TwoFA\Helper\MoWpnsHandler::whitelist_ip() | 66 | 3 | 10 | |
TwoFA\Helper\MoWpnsHandler::is_ip_blocked_in_anyway() | 66 | 3 | 9 | |
TwoFA\Onprem\MO2f_Utility::is_json() | 77 | 3 | 3 | |
TwoFA\Onprem\MO2f_Utility::get_index_value() | 67 | 3 | 8 | |
TwoFA\Database\Mo2fDB::get_user_login_details() | 68 | 3 | 6 | |
TwoFA\Database\Mo2fDB::check_if_column_exists() | 63 | 3 | 10 | |
TwoFA\Helper\Mo2f_Common_Otp_Setup::mo2f_sms_common_skeleton() | 58 | 2 | 15 | |
TwoFA\Miniorange_TwoFactor::mo2f_add_wizard_actions() | 67 | 3 | 7 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::miniorange_pass2login_check_push_oobemail_status() | 71 | 3 | 6 | |
TwoFA\Handler\Miniorange_Mobile_Login::remove_current_activity() | 52 | 1 | 30 | |
TwoFA\Database\Mo2fDB::get_user_detail() | 68 | 3 | 6 | |
TwoFA\Onprem\Mo2f_Api::mo2f_wp_remote_post() | 60 | 2 | 14 | |
TwoFA\Database\MoWpnsDB::insert_transaction_audit() | 59 | 2 | 14 | |
mo2f_non_admin_notice() | 56 | 1 | 28 | |
TwoFA\Miniorange_TwoFactor::mo_wpns_deactivate() | 62 | 2 | 12 | |
TwoFA\Onprem\MO2f_Utility::mo2f_download_backup_codes() | 60 | 2 | 12 | |
TwoFA\Views\Mo2f_Setup_Wizard::mo_2fa_configure_otp_over_sms_setup_wizard() | 54 | 1 | 26 | |
TwoFA\Onprem\MO2f_Utility::mo2f_debug_file() | 61 | 2 | 11 | |
Mo2f_Ajax_Dashboard::mo2f_handle_all_enable() | 62 | 2 | 11 | |
TwoFA\Miniorange_TwoFactor::mo_wpns_settings_style() | 61 | 2 | 11 | |
TwoFA\Onprem\MO2f_Utility::mo2f_set_transient() | 62 | 2 | 11 | |
TwoFA\Onprem\MO2f_Utility::unset_temp_user_details_in_table() | 62 | 2 | 11 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::display_email_verification() | 55 | 1 | 26 | |
TwoFA\Views\Mo2f_Setup_Wizard::mo2f_setup_page_content() | 65 | 2 | 11 | |
Mo_2f_Ajax::mo2f_save_success_customer_config() | 54 | 1 | 22 | |
TwoFA\Views\Mo2f_Setup_Wizard::mo2f_inline_registration() | 56 | 1 | 22 | |
TwoFA\Views\Mo2f_Setup_Wizard::mo2f_setup_page_header() | 56 | 1 | 22 | |
TwoFA\Helper\MocURL::mo2f_validate_backup_codes() | 55 | 1 | 21 | |
TwoFA\OnPrem\Mo2f_Onprem_Setup::mo2f_set_google_authenticator() | 55 | 1 | 19 | |
TwoFA\Miniorange_TwoFactor::mo_wpns() | 56 | 1 | 18 | |
TwoFA\Views\Mo2f_Setup_Wizard::mo_2fa_setup_wizard_completed() | 60 | 1 | 18 | |
mo2f_create_backup_form() | 59 | 1 | 18 | |
TwoFA\Helper\MoWpnsMessages::mo2f_show_message() | 57 | 1 | 18 | |
TwoFA\Helper\MocURL::create_customer() | 56 | 1 | 18 | |
TwoFA\Onprem\Mo2f_OnPremRedirect::on_prem_security_questions() | 56 | 1 | 18 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::mo2f_inline_save_success_customer_config() | 57 | 1 | 17 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::mo2fa_inline() | 57 | 1 | 17 | |
TwoFA\Views\Mo2f_Setup_Wizard::mo2f_setup_wizard_header() | 61 | 1 | 17 | |
TwoFA\Cloud\Customer_Cloud_Setup::get_customer_key() | 57 | 1 | 17 | |
TwoFA\OnPrem\Mo2f_Onprem_Setup::mo2f_cloud_set_oob_email() | 59 | 1 | 16 | |
TwoFA\Helper\MocURL::miniorange_authenticator_validate() | 58 | 1 | 16 | |
TwoFA\Onprem\MO2f_Cloud_Onprem_Interface::mo2f_set_google_authenticator() | 67 | 2 | 7 | |
TwoFA\Helper\MocURL::miniorange_auth_challenge() | 58 | 1 | 15 | |
TwoFA\Helper\MoWpnsUtility::check_if_valid_email() | 65 | 2 | 8 | |
TwoFA\Onprem\MO2f_Cloud_Onprem_Interface::mo2f_set_user_two_fa() | 68 | 2 | 7 | |
TwoFA\Helper\MoWpnsHandler::locked_out_link() | 71 | 2 | 7 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::miniorange_pass2login_check_mobile_status() | 72 | 2 | 6 | |
TwoFA\Helper\MocURL::call_api() | 58 | 1 | 15 | |
TwoFA\OnPrem\Mo2f_Onprem_Setup::mo2f_cloud_register_kba() | 58 | 1 | 15 | |
TwoFA\Onprem\Google_Auth_Onpremise::random_str() | 65 | 2 | 8 | |
Wpns_Ajax::mo2f_ajax_kba() | 68 | 2 | 7 | |
TwoFACustomRegFormShortcode::__construct() | 72 | 2 | 5 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::miniorange_pass2login_check_forgotphone_status() | 72 | 2 | 6 | |
TwoFA\Helper\MocURL::mo2f_update_user_info() | 58 | 1 | 15 | |
TwoFA\Cloud\Customer_Cloud_Setup::mo2f_update_user_info() | 64 | 2 | 9 | |
TwoFA\OnPrem\Mo2f_Onprem_Setup::mo2f_update_user_info() | 67 | 2 | 7 | |
LoginHandler::user_two_factor_options_update() | 70 | 2 | 6 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::miniorange_pass2login_reconfig_google() | 72 | 2 | 6 | |
TwoFA\Views\Mo2f_Setup_Wizard::mo_2fa_configure_ga_setup_wizard() | 62 | 2 | 10 | |
TwoFA\Database\Mo2fDB::mo2f_run_queries_to_change_method_names() | 67 | 2 | 7 | |
TwoFA\Onprem\MO2f_Cloud_Onprem_Interface::mo2f_pass2login_kba_verification() | 67 | 2 | 8 | |
TwoFA\Onprem\MO2f_Utility::random_str() | 62 | 2 | 10 | |
Wpns_Ajax::wpns_whitelist_ip() | 65 | 2 | 9 | |
TwoFA\Handler\TwoFACustomRegFormAPI::validate() | 68 | 2 | 7 | |
TwoFA\Helper\MoWpnsHandler::get_blocked_ip_waf() | 68 | 2 | 8 | |
RegistrationHandler::__construct() | 69 | 2 | 6 | |
Mo2f_Setupwizard::mo2f_check_and_create_user() | 65 | 2 | 10 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::mo2f_pass2login_duo_push_verification() | 63 | 2 | 10 | |
show_error_transactions() | 67 | 2 | 7 | |
validate_email() | 78 | 2 | 3 | |
TwoFA\Onprem\MO2f_Cloud_Onprem_Interface::mo2f_set_otp_over_email() | 67 | 2 | 7 | |
TwoFA\Helper\MoWpnsUtility::rand() | 64 | 2 | 9 | |
TwoFA\Onprem\MO2f_Cloud_Onprem_Interface::locked_out_link() | 71 | 2 | 7 | |
TwoFA\Helper\MocURL::send_otp_token() | 58 | 1 | 15 | |
TwoFA\Onprem\MO2f_Cloud_Onprem_Interface::__construct() | 72 | 2 | 5 | |
TwoFA\Onprem\Miniorange_Authentication::mo2f_auth_deactivate() | 67 | 2 | 8 | |
TwoFA\Onprem\MO2f_Utility::get_plugin_name_by_identifier() | 72 | 2 | 5 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::miniorange_pass2login_check_kba_status() | 72 | 2 | 6 | |
TwoFA\Helper\MoWpnsUtility::get_unique_ip() | 68 | 2 | 7 | |
Wpns_Ajax::mo2f_ajax_otp() | 68 | 2 | 7 | |
TwoFA\Onprem\MO2f_Cloud_Onprem_Interface::mo2f_set_oob_email() | 68 | 2 | 7 | |
TwoFA\Helper\MoWpnsUtility::is_curl_installed() | 69 | 2 | 7 | |
TwoFA\Onprem\Miniorange_Password_2Factor_Login::miniorange_pass2login_reconfig_kba() | 72 | 2 | 6 | |
TwoFA\Handler\Miniorange_Mobile_Login::mo_2_factor_show_login() | 63 | 2 | 10 | |
TwoFA\OnPrem\Mo2f_Onprem_Setup::mo2f_register_kba_details() | 58 | 1 | 15 | |
Wpns_Ajax::wpns_handle_i_p_blocking() | 66 | 2 | 8 | |
TwoFA\Onprem\MO2f_Utility::is_curl_installed() | 69 | 2 | 7 | |
mo2f_reset_password() | 66 | 2 | 8 | |
TwoFA\Helper\MoWpnsHandler::get_manual_blocked_ip_count() | 68 | 2 | 8 | |
TwoFA\Helper\MoWpnsUtility::get_mo2f_db_option() | 66 | 2 | 8 | |
Mo_2f_Ajax::mo2f_wp_send_json_msg() | 77 | 2 | 3 | |
TwoFA\Helper\MoWpnsUtility::mo2f_is_valid_ip() | 67 | 2 | 7 | |
LoginHandler::twofa_on_user_profile() | 70 | 2 | 6 | |
TwoFA\Database\Mo2fDB::check_if_email_is_already_registered() | 66 | 2 | 8 | |
TwoFA\OnPrem\Mo2f_Onprem_Setup::mo2f_set_user_two_fa() | 61 | 1 | 14 | |
TwoFA\Cloud\Mo2f_Cloud_Validate::mo2f_google_auth_validate() | 59 | 1 | 14 | |
sign_parameters() | 59 | 1 | 14 | |
TwoFA\Onprem\Mo2f_Api::get_http_header_array() | 59 | 1 | 14 | |
TwoFA\Helper\MocURL::create_auth_header() | 60 | 1 | 13 | |
TwoFA\Helper\MocURL::validate_otp_token() | 60 | 1 | 13 | |
TwoFA\Database\MoWpnsDB::insert_blocked_ip() | 61 | 1 | 13 | |
TwoFA\Helper\MocURL::mo_wpns_forgot_password() | 60 | 1 | 13 | |
mo2f_inline_css_and_js() | 60 | 1 | 13 | |
TwoFA\Database\MoWpnsDB::insert_email_audit() | 61 | 1 | 13 | |
TwoFA\Helper\MocURL::send_notification() | 61 | 1 | 12 | |
url_encode_parameters() | 62 | 1 | 12 | |
TwoFA\Handler\Miniorange_Mobile_Login::mo_2_factor_show_wp_login_form_when_phonelogin_enabled() | 74 | 1 | 12 | |
TwoFA\Onprem\Two_Factor_Setup_Onprem_Cloud::mo_create_user() | 61 | 1 | 12 | |
TwoFA\Cloud\Mo2f_Cloud_Utility::mo2f_google_auth_service() | 62 | 1 | 11 | |
enroll_status() | 63 | 1 | 11 | |
canonicalize() | 62 | 1 | 11 | |
TwoFA\Helper\MocURL::mo_2f_generate_backup_codes() | 62 | 1 | 11 | |
TwoFA\Database\MoWpnsDB::insert_whitelisted_ip() | 64 | 1 | 11 | |
TwoFA\OnPrem\Mo2f_Onprem_Setup::mo2f_gauth_setup() | 61 | 1 | 11 | |
TwoFA\Cloud\Two_Factor_Setup::mo2f_register_kba_details() | 61 | 1 | 10 | |
TwoFA\Helper\MoWpnsConstants::define_global() | 66 | 1 | 8 | |
TwoFA\Handler\Mo2f_GAuth_AESEncryption::decrypt_data() | 64 | 1 | 9 | |
TwoFA\Cloud\Mo2f_Cloud_Utility::mo2f_cloud_register_kba() | 63 | 1 | 9 | |
TwoFA\Database\MoWpnsDB::get_total_manual_blocked_ips() | 75 | 1 | 4 | |
TwoFA\Handler\Miniorange_Mobile_Login::mo2f_auth_show_success_message() | 75 | 1 | 4 | |
TwoFA\Helper\MoWpnsConstants::__construct() | 82 | 1 | 3 | |
AjaxHandler::wpns_email_notice() | 76 | 1 | 4 | |
mo2f_customize_logo() | 71 | 1 | 7 | |
TwoFA\Onprem\MO2f_Cloud_Onprem_Interface::mo2f_set_gauth_secret() | 75 | 1 | 4 | |
delete() | 69 | 1 | 6 | |
Mo_2f_Duo_Authenticator::mo2f_duo_authenticator_functions() | 75 | 1 | 4 | |
TwoFA\Onprem\Google_Auth_Onpremise::mo_a_auth_get_secret() | 70 | 1 | 6 | |
TwoFA\Onprem\MO2f_Cloud_Onprem_Interface::mo2f_push_email_verification() | 70 | 1 | 5 | |
TwoFA\Onprem\Mo2f_OnPremRedirect::on_prem_otp_over_email() | 78 | 1 | 3 | |
TwoFA\Helper\MoWpnsMessages::show_message() | 75 | 1 | 4 | |
Mo_2f_Duo_Authenticator::__construct() | 79 | 1 | 3 | |
mo2f_goto_sign_in_page() | 76 | 1 | 4 | |
TwoFA\Helper\MocURL::mo_2f_autnetication_backup_code_request() | 64 | 1 | 10 | |
TwoFACustomRegFormShortcode::mo_enqueue_shortcode() | 70 | 1 | 6 | |
TwoFA\Helper\MoWpnsHandler::unblock_ip_entry() | 77 | 1 | 4 | |
TwoFA\Database\MoWpnsDB::get_login_transaction_report() | 75 | 1 | 4 | |
TwoFA\Helper\MoWpnsHandler::get_whitelisted_ips() | 77 | 1 | 4 | |
TwoFA\Onprem\Mo2f_OnPremRedirect::mo2f_otp_over_email() | 78 | 1 | 3 | |
TwoFA\Onprem\MO2f_Cloud_Onprem_Interface::mo2f_show_gauth_screen() | 81 | 1 | 3 | |
set_requester_option() | 77 | 1 | 4 | |
mo2f_tooltip_array() | 71 | 1 | 7 | |
TwoFA\Database\MoWpnsDB::get_failed_transaction_count() | 74 | 1 | 4 | |
mo2f_sleep() | 80 | 1 | 3 | |
TwoFA\Onprem\Google_Auth_Onpremise::__construct() | 91 | 1 | 2 | |
mo2f_addon_features_on_hover() | 71 | 1 | 7 | |
echo_js_css_files() | 67 | 1 | 7 | |
TwoFA\Miniorange_Security_Notification::my_custom_dashboard_widgets() | 78 | 1 | 3 | |
TwoFA\Onprem\Miniorange_Authentication::mo2f_delete_user() | 64 | 1 | 10 | |
TwoFA\Onprem\Miniorange_Authentication::mo2f_define_global() | 77 | 1 | 4 | |
mo2f_revert_back_registration() | 71 | 1 | 6 | |
mo2f_show_registration_screen() | 76 | 1 | 4 | |
TwoFA\Onprem\MO2f_Cloud_Onprem_Interface::mo2f_google_auth_setup() | 80 | 1 | 3 | |
TwoFA\Onprem\MO2f_Utility::mo2f_set_session_value() | 75 | 1 | 4 | |
TwoFA\Onprem\Mo2f_Api::get_timestamp() | 71 | 1 | 5 | |
ping() | 70 | 1 | 6 | |
TwoFA\Cloud\Mo2f_Cloud_Utility::__construct() | 80 | 1 | 3 | |
check() | 70 | 1 | 6 | |
TwoFA\Database\Mo2fDB::execute_add_column() | 77 | 1 | 4 | |
TwoFA\Database\MoWpnsDB::get_transasction_list() | 75 | 1 | 4 | |
TwoFA\Onprem\Google_Auth_Onpremise::mo_g_auth_set_secret() | 70 | 1 | 6 | |
Mo2f_Setupwizard::__construct() | 79 | 1 | 3 | |
AjaxHandler::__construct() | 79 | 1 | 3 | |
FeedbackHandler::__construct() | 79 | 1 | 3 | |
TwoFA\Database\Mo2fDB::check_if_user_column_exists() | 69 | 1 | 7 | |
TwoFA\Handler\TwoFACustomRegFormAPI::__construct() | 91 | 1 | 2 | |
TwoFA\Database\MoWpnsDB::delete_whitelisted_ip() | 75 | 1 | 4 | |
AjaxHandler::whitelist_self() | 71 | 1 | 6 | |
AjaxHandler::wpns_sms_notice_always() | 76 | 1 | 4 | |
TwoFA\Handler\Miniorange_Mobile_Login::mo2f_auth_show_error_message() | 75 | 1 | 4 | |
mo2f_addon_contact_us() | 78 | 1 | 5 | |
TwoFA\Onprem\Two_Factor_Setup_Onprem_Cloud::register_mobile() | 64 | 1 | 10 | |
AjaxHandler::wpns_plugin_notice() | 73 | 1 | 5 | |
AjaxHandler::wpns_sms_notice() | 76 | 1 | 4 | |
TwoFA\Onprem\MO2f_Cloud_Onprem_Interface::mo2f_user_profile_ga_setup() | 80 | 1 | 3 | |
TwoFA\Cloud\Customer_Cloud_Setup::mo2f_send_verification_link() | 74 | 1 | 4 | |
Mo2f_Logger::__construct() | 75 | 1 | 4 | |
Mo2f_Setupwizard::mo_2f_two_factor_setuwizard() | 75 | 1 | 4 | |
TwoFA\Onprem\MO2f_Utility::get_hidden_phone() | 74 | 1 | 4 | |
TwoFA\Handler\Mo2f_GAuth_AESEncryption::encrypt_data_ga() | 62 | 1 | 10 | |
sign() | 73 | 1 | 5 | |
TwoFA\Onprem\Two_Factor_Setup_Onprem_Cloud::__construct() | 80 | 1 | 3 | |
Mo2fa_Security_Features::wpns_2fa_features_only() | 72 | 1 | 6 | |
Wpns_Ajax::__construct() | 75 | 1 | 4 | |
TwoFA\Database\MoWpnsDB::__construct() | 66 | 1 | 8 | |
TwoFA\Onprem\Two_Factor_Setup_Onprem_Cloud::mo_check_user_already_exist() | 64 | 1 | 10 | |
TwoFA\Onprem\Two_Factor_Setup_Onprem_Cloud::check_mobile_status() | 67 | 1 | 8 | |
AjaxHandler::mo2f_backup_codes_dismiss() | 73 | 1 | 5 | |
AjaxHandler::wpns_plugin_warning_never_show_again() | 76 | 1 | 4 | |
TwoFA\Helper\MoWpnsMessages::lang_translate() | 79 | 1 | 3 | |
json_api_call() | 66 | 1 | 8 | |
TwoFA\Cloud\Customer_Cloud_Setup::mo2f_set_gauth_secret() | 72 | 1 | 5 | |
AjaxHandler::wpns_mo2f_banner_never_show_again() | 76 | 1 | 4 | |
mo2f_setting_tooltip_array() | 71 | 1 | 7 |
83 more item(s) not shown.