Function | Rating | Maintainability | Complexity | Lines of code |
---|---|---|---|---|
Miniorange_Authentication::miniorange_auth_save_settings() | 494 | 2,127 | ||
Mo2fConstants::langTranslate() | 146 | 441 | ||
mo2f_create_2fa_form() | 108 | 457 | ||
Miniorange_Password_2Factor_Login::miniorange_pass2login_redirect() | 98 | 331 | ||
Mo_wpns_Scan_Handler::get_scan_result() | 88 | 167 | ||
Miniorange_Authentication::settings_error_page() | 1 | 1,388 | ||
Miniorange_Password_2Factor_Login::check_miniorange_soft_token() | 45 | 191 | ||
Miniorange_Password_2Factor_Login::mo2f_check_username_password() | 47 | 137 | ||
prompt_user_to_select_2factor_mthod_inline() | 40 | 228 | ||
Mo_wpns_Scan_Handler_Cron::count_total_files() | 45 | 132 | ||
Miniorange_Password_2Factor_Login::miniorange_pass2login_form_fields() | 30 | 42 | 113 | |
Mo_wpns_Scan_Handler_Cron::get_scan_result_parts() | 39 | 130 | ||
Miniorange_Password_2Factor_Login::miniorange_initiate_2nd_factor() | 40 | 107 | ||
Miniorange_Password_2Factor_Login::save_inline_2fa_method() | 33 | 170 | ||
Mo_wpns_Scan_Handler::mo2f_scan_all_files() | 35 | 138 | ||
Mo_wpns_Scan_Handler_Cron::scan_with_repo() | 35 | 135 | ||
mail_tem() | 30 | 1 | 565 | |
show_scan_details() | 26 | 190 | ||
Miniorange_Password_2Factor_Login::mo2f_pass2login_otp_verification() | 29 | 136 | ||
methods_on_user_profile() | 27 | 165 | ||
Miniorange_Authentication::mo2f_update_db_check() | 30 | 30 | 119 | |
Miniorange_Password_2Factor_Login::mo2fa_select_method() | 34 | 32 | 76 | |
mo_2f_ajax::mo_two_factor_ajax() | 35 | 31 | 80 | |
Miniorange_Password_2Factor_Login::mo2f_inline_send_otp() | 30 | 29 | 110 | |
Mo_wpns_Scan_Handler::count_total_files() | 37 | 31 | 59 | |
mo2f_handle_trial_request_form() | 34 | 30 | 73 | |
mo2f_get_otp_authentication_prompt() | 21 | 205 | ||
wpns_ajax::wpns_waf_rate_limiting_form() | 23 | 172 | ||
MoWpnsDB::generate_tables() | 29 | 24 | 141 | |
prompt_user_for_phone_setup() | 22 | 170 | ||
MO2f_Utility::mo2f_retrieve_user_temp_values() | 36 | 28 | 80 | |
mo_wpns_start_scan() | 4 | 398 | ||
FeedbackHandler::wpns_handle_feedback() | 33 | 24 | 86 | |
Mo_wpns_Scan_Handler_Cron::scan_for_ext_link() | 33 | 23 | 93 | |
Mo_wpns_file_db_backup::mo_wpns_save_schedule_backup_config_form() | 40 | 25 | 52 | |
mo2f_get_push_notification_oobemail_prompt() | 12 | 239 | ||
wpns_ajax::saveRateL() | 31 | 19 | 130 | |
mo2f_duo_auth() | 38 | 23 | 68 | |
prompt_user_for_google_authenticator_setup() | 11 | 241 | ||
miniorange_security_notification::custom_dashboard_help() | 12 | 221 | ||
prompt_user_for_setup_success() | 32 | 18 | 126 | |
Mo_wpns_scan_malware::mo_wpns_save_malware_config_form() | 38 | 22 | 60 | |
Mo_wpns_Scan_Handler_Cron::iterator_plugins_themes() | 37 | 21 | 72 | |
mo2f_scanner_parts::file_cron_scan() | 37 | 21 | 68 | |
mo2f_get_duo_push_authentication_prompt() | 12 | 198 | ||
mo2f_backup_codes_generate() | 30 | 15 | 141 | |
class_miniorange_2fa_strong_password::validatePassword() | 49 | 22 | 24 | |
Miniorange_Password_2Factor_Login::check_backup_codes_validation() | 36 | 18 | 79 | |
wpns_ajax::wpns_captcha_settings() | 40 | 19 | 58 | |
mo_IP_template() | 5 | 265 | ||
Mo_wpns_Scan_Handler_Cron::mo2f_download_plugins_wp() | 38 | 18 | 67 | |
Miniorange_Password_2Factor_Login::mo2f_inline_validate_kba() | 33 | 16 | 94 | |
Mo_wpns_scan_malware::mo_wpns_start_malware_scan() | 30 | 12 | 149 | |
LoginHandler::mo_wpns_init() | 37 | 17 | 73 | |
Mo2f_OnPremRedirect::OnpremSendOTPEMail() | 37 | 17 | 73 | |
Mo_wpns_scan_malware::mo_wpns_get_progress() | 35 | 16 | 82 | |
mo2f_ReCaptcha::handle_recaptcha() | 42 | 18 | 50 | |
Miniorange_Password_2Factor_Login::mo2f_inline_validate_otp() | 34 | 15 | 95 | |
prompt_user_for_miniorange_app_setup() | 35 | 14 | 103 | |
AjaxHandler::mo_wpns_2fa_actions() | 44 | 18 | 41 | |
get_standard_premium_options() | 2 | 278 | ||
prompt_user_for_duo_authenticator_setup() | 35 | 13 | 104 | |
mo2f_show_2FA_configuration_screen() | 39 | 15 | 71 | |
Miniorange_twoFactor::mo_wpns_malware_notices() | 44 | 17 | 39 | |
MO2f_Utility::set_user_values() | 43 | 16 | 50 | |
Mo_wpns_Scan_Handler_Cron::mo2f_download_themes_wp() | 39 | 15 | 65 | |
Miniorange_Authentication::__construct() | 34 | 13 | 93 | |
wpns_ajax::wpns_login_security() | 47 | 16 | 35 | |
wpns_ajax::wpns_waf_settings_form() | 40 | 14 | 61 | |
Miniorange_Mobile_Login::miniorange_login_form_fields() | 44 | 15 | 41 | |
Miniorange_Password_2Factor_Login::inline_validate_and_set_ga() | 38 | 13 | 70 | |
mo2f_configure_google_authenticator() | 30 | 5 | 190 | |
mo_2f_ajax::mo2f_save_custom_form_settings() | 39 | 13 | 69 | |
save_success_customer_config() | 38 | 13 | 69 | |
mo2f_get_qrcode_authentication_prompt() | 31 | 6 | 174 | |
mo2f_update_and_sync_user_two_factor() | 42 | 14 | 50 | |
mo2f_get_kba_authentication_prompt() | 32 | 6 | 168 | |
Miniorange_Mobile_Login::mo2fa_default_login() | 42 | 14 | 47 | |
Miniorange_Password_2Factor_Login::check_kba_validation() | 38 | 13 | 61 | |
Miniorange_Authentication::mo2f_create_customer() | 35 | 11 | 90 | |
LoginHandler::custom_authenticate() | 44 | 14 | 45 | |
mo_2f_ajax::mo2f_save_email_verification() | 38 | 12 | 75 | |
Mo_wpns_Scan_Handler_Cron::mo2f_download_core_wp() | 41 | 13 | 56 | |
Miniorange_Password_2Factor_Login::check_miniorange_mobile_validation() | 41 | 13 | 55 | |
Mo_wpns_Tour::mo_wpns_save_tour_details() | 48 | 14 | 34 | |
mo2f_configure_google_authenticator_onprem() | 30 | 2 | 214 | |
Mo_wpns_Scan_Handler::check_vulnerable_code() | 47 | 14 | 33 | |
MoWpnsDB::mo_wpns_get_scan_count() | 49 | 14 | 31 | |
wpns_ajax::saveHWAF() | 35 | 9 | 100 | |
Mo_wpns_file_db_backup::mo_wpns_save_backup_config_form() | 50 | 14 | 24 | |
Mo_wpns_Scan_Handler_Cron::download_repo() | 41 | 11 | 67 | |
mo_wpns_dbconnection() | 39 | 11 | 67 | |
mo2f_configure_miniorange_authenticator() | 41 | 11 | 67 | |
MoWpnsHandler::is_browser_blocked() | 54 | 14 | 20 | |
mo_backup_config_page_submit() | 36 | 7 | 125 | |
Mo2f_ajax_dashboard::mo2f_switch_functions() | 47 | 13 | 34 | |
Miniorange_Password_2Factor_Login::mo2f_create_backup_codes() | 39 | 11 | 60 | |
Mo2f_OnPremRedirect::mo2f_otp_email_verify() | 44 | 12 | 43 | |
Miniorange_Password_2Factor_Login::mo2f_pass2login_push_oobemail_verification() | 43 | 12 | 42 | |
mo_wpns_applyRateLimitingCrawler() | 45 | 12 | 42 | |
Mo2fDB::generate_tables() | 38 | 9 | 85 | |
Miniorange_Password_2Factor_Login::create_user_in_miniOrange() | 42 | 11 | 52 | |
Miniorange_Authentication::miniorange_email_verification_call() | 35 | 8 | 96 | |
get_ipaddress() | 53 | 13 | 21 | |
Google_auth_onpremise::_base32Decode() | 46 | 12 | 35 | |
Customer_Cloud_Setup::send_otp_token() | 42 | 11 | 49 | |
Miniorange_Password_2Factor_Login::mo2f_inline_register() | 42 | 11 | 49 | |
Miniorange_Password_2Factor_Login::mo2f_inline_validate_mobile_authentication() | 42 | 11 | 49 | |
create_user_in_miniOrange() | 43 | 11 | 46 | |
Miniorange_Password_2Factor_Login::mo2f_otp_over_email_send() | 43 | 11 | 46 | |
mo_2f_ajax::mo_2fa_verify_KBA_setup_wizard() | 44 | 11 | 43 | |
mo_wpns_applyRateLimitingCrawler() | 46 | 11 | 39 | |
_get_current_customer() | 42 | 10 | 52 | |
mo_2f_ajax::_get_current_customer() | 42 | 10 | 52 | |
mo2f_configure_kba_questions() | 35 | 3 | 152 | |
MoWpnsHandler::mo_wpns_block_ip() | 47 | 11 | 32 | |
wpns_handle_demo_request_form() | 48 | 11 | 31 | |
mo_2f_ajax::mo2f_register_customer() | 43 | 10 | 46 | |
wpns_handle_range_blocking() | 48 | 11 | 30 | |
wpns_ajax::wpns_handle_bf_configuration_form() | 48 | 11 | 30 | |
Miniorange_Password_2Factor_Login::mo2f_inline_validate_duo_authentication() | 43 | 10 | 43 | |
mo2f_scanner_parts::mo2f_check_with_repo() | 41 | 9 | 56 | |
RegistrationHandler::mo_wpns_registration_validations() | 51 | 11 | 26 | |
mo2f_configure_authy_authenticator() | 38 | 6 | 97 | |
mo2f_get_activated_second_factor() | 46 | 10 | 37 | |
Miniorange_twoFactor::mo_wpns_widget_menu() | 42 | 9 | 48 | |
mo2f_show_2FA_test_screen() | 50 | 10 | 33 | |
Miniorange_Authentication::mo2f_create_user() | 41 | 8 | 62 | |
wpns_handle_manual_block_ip() | 42 | 8 | 61 | |
_register_customer() | 43 | 9 | 46 | |
MO2f_Utility::mo2f_decode_2_factor() | 42 | 8 | 60 | |
Mo_wpns_scan_malware::mo_wpns_get_scan_result() | 43 | 9 | 43 | |
Mo_wpns_Scan_Handler::iterator_plugins_themes() | 50 | 10 | 28 | |
mo2f_get_forgotphone_form() | 40 | 6 | 85 | |
Miniorange_twoFactor::miniorange_reset_save_settings() | 51 | 10 | 25 | |
show_scan_report() | 45 | 9 | 39 | |
mo2f_decode_2_factor() | 43 | 8 | 53 | |
LoginHandler::mo_wpns_login_success() | 46 | 9 | 37 | |
Mo_wpns_Scan_Handler::download_repo() | 44 | 8 | 52 | |
MoWpnsHandler::is_country_blocked() | 53 | 10 | 21 | |
initialize_mobile_registration() | 35 | 1 | 155 | |
prompt_user_for_miniorange_register() | 37 | 3 | 124 | |
login_security_ajax() | 41 | 3 | 122 | |
Miniorange_Password_2Factor_Login::mo_2_factor_pass2login_show_wp_login_form() | 41 | 7 | 61 | |
wpns_handle_christmas_request_form() | 49 | 9 | 29 | |
Miniorange_twoFactor::mo_wpns_activate() | 44 | 8 | 43 | |
mo_2f_ajax::mo_2fa_configure_KBA_setup_wizard() | 36 | 1 | 148 | |
Mo_wpns_Scan_Handler::getFunctionArgumentsOrEnclosedString() | 50 | 9 | 27 | |
Mo_wpns_Scan_Handler_Cron::getFunctionArgumentsOrEnclosedString() | 50 | 9 | 27 | |
Miniorange_Authentication::mo2f_save_2_factor_method() | 45 | 8 | 40 | |
class_miniorange_2fa_strong_password::mo2f_isStrongPasswd() | 52 | 9 | 23 | |
wpns_ajax::wpns_ip_lookup() | 42 | 7 | 52 | |
Mo2FAPointersManager::filter() | 52 | 9 | 22 | |
MoBackupSite::backupDB() | 46 | 8 | 36 | |
LoginHandler::mo_wpns_login_failed() | 53 | 9 | 21 | |
MoBackupSite::get_table_query() | 47 | 8 | 35 | |
Mo_wpns_Scan_Handler_Cron::mo2f_scan_all_files() | 43 | 7 | 48 | |
MocURL::send_email_alert() | 42 | 7 | 47 | |
mo2f_configure_otp_over_sms() | 41 | 5 | 77 | |
wpns_ajax::wpns_check_transaction() | 50 | 8 | 29 | |
wpns_handle_offer_request_form() | 49 | 8 | 29 | |
mo2f_display_test_2fa_notification() | 42 | 6 | 59 | |
Miniorange_Password_2Factor_Login::check_miniorange_challenge_forgotphone() | 44 | 7 | 43 | |
Miniorange_Password_2Factor_Login::check_miniorange_forgotphone() | 44 | 7 | 43 | |
Miniorange_Authentication::low_otp_alert() | 42 | 6 | 57 | |
Mo_wpns_scan_malware::mo_wpns_malware_redirect() | 52 | 8 | 26 | |
Mo_2f_duo_authenticator::mo2f_check_duo_push_auth_status() | 49 | 8 | 26 | |
mo2f_test_email_verification() | 38 | 2 | 115 | |
Miniorange_Authentication::miniorange_auth_menu() | 52 | 8 | 24 | |
Google_auth_onpremise::createSecret() | 52 | 8 | 24 | |
prompt_user_for_kba_setup() | 41 | 4 | 84 | |
mo_2f_ajax::mo_2fa_send_otp_token() | 46 | 7 | 38 | |
Miniorange_Password_2Factor_Login::mo2f_pass2login_kba_verification() | 42 | 6 | 52 | |
wpns_handle_support_form_new() | 52 | 8 | 22 | |
wpns_handle_support_form() | 52 | 8 | 22 | |
showScanResults() | 47 | 7 | 36 | |
retrivefullname() | 56 | 8 | 20 | |
mo2f_collect_attributes() | 48 | 7 | 35 | |
mo_2f_ajax::mo2f_check_user_exist_miniOrange() | 47 | 7 | 34 | |
execute() | 44 | 6 | 49 | |
Mo2f_OnPremRedirect::mo2f_kba_onpremise() | 47 | 7 | 33 | |
mo_2f_ajax::mo2f_select_method_setup_wizard() | 48 | 7 | 33 | |
mo2f_inline_email_form() | 40 | 3 | 93 | |
mo_wpns_setting_file() | 43 | 6 | 48 | |
wpns_handle_whitelist_ip() | 45 | 6 | 48 | |
Mo_wpns_Scan_Handler::mo_wpns_malware_scan_request() | 48 | 7 | 32 | |
Mo_wpns_Scan_Handler_Cron::mo_wpns_malware_scan_request() | 49 | 7 | 31 | |
Miniorange_Password_2Factor_Login::mo2f_pass2login_mobile_verification() | 43 | 6 | 46 | |
show_summary() | 44 | 5 | 58 | |
Mo_wpns_Tour::mo2f_close_tour_details() | 51 | 7 | 28 | |
Customer_Setup::validate_otp_token() | 58 | 8 | 13 | |
wpns_ajax::savelfi() | 43 | 5 | 58 | |
Miniorange_twoFactor::mo_show_message() | 47 | 5 | 58 | |
MO2f_Utility::mo2f_get_cookie_values() | 50 | 7 | 27 | |
wpns_ajax::saverce() | 43 | 5 | 57 | |
wpns_ajax::savesql() | 43 | 5 | 57 | |
wpns_ajax::savexss() | 43 | 5 | 57 | |
wpns_ajax::saverfi() | 43 | 5 | 57 | |
mo_2f_ajax::mo2f_enable_disable_twofactor_prompt_on_login() | 50 | 7 | 27 | |
Miniorange_Rba_Attributes::mo2f_validate_google_auth() | 45 | 6 | 40 | |
Mo_wpns_Tour::mo_wpns_tour() | 54 | 7 | 23 | |
mo2f_configure_duo_authenticator() | 54 | 7 | 21 | |
mo2f_configure_otp_over_Whatsapp() | 41 | 3 | 81 | |
TwoFACustomRegFormShortcode::mo_ajax_register() | 54 | 7 | 21 | |
MoWpnsHandler::is_ip_range_blocked() | 53 | 7 | 21 | |
TwoFACustomRegFormShortcode::mo_ajax_register() | 54 | 7 | 21 | |
wpns_ajax::mo2fa_elementor_ajax_fun() | 55 | 7 | 19 | |
Miniorange_twoFactor::mo_wpns_ajax_login_script() | 48 | 6 | 34 | |
redirect_user_to() | 56 | 7 | 18 | |
Mo2f_OnPremRedirect::OnpremValidateRedirect() | 58 | 7 | 16 | |
FeedbackHandler::mo_wpns_feedback_actions() | 57 | 7 | 16 | |
Customer_Cloud_Setup::validate_otp_token() | 44 | 5 | 46 | |
mo_2f_ajax::mo2f_unlimitted_user() | 50 | 6 | 31 | |
MO2f_Utility::mo2f_start_session() | 63 | 8 | 9 | |
MocURL::submit_contact_us() | 48 | 6 | 30 | |
Miniorange_Password_2Factor_Login::inline_mobile_configure() | 48 | 6 | 30 | |
Miniorange_twoFactor::miniorange_reset_users() | 57 | 7 | 14 | |
Miniorange_Authentication::mo_auth_deactivate() | 59 | 7 | 13 | |
MoWpnsHandler::is_referer_blocked() | 60 | 7 | 12 | |
mo_2f_ajax::mo2f_single_user() | 51 | 6 | 27 | |
miniorange_2_factor_user_roles() | 46 | 5 | 41 | |
mo2f_scanner_parts::mo2f_make_next_request() | 51 | 6 | 26 | |
mo2f_configure_google_authenticator_setupWizard() | 39 | 1 | 100 | |
TwoFAPlugin::updatePluginConfiguration() | 51 | 6 | 25 | |
mo2f_scanner_parts::mo2f_scan_with_service() | 45 | 5 | 40 | |
Miniorange_Password_2Factor_Login::check_rba_validation() | 51 | 6 | 24 | |
Miniorange_Password_2Factor_Login::mo2fa_pass2login() | 52 | 6 | 24 | |
FeedbackHandler::mo2f_backup_download() | 46 | 5 | 38 | |
mo_2f_ajax::mo2f_role_based_2_factor() | 53 | 6 | 23 | |
MoWpnsDB::mo_wpns_upgrade_process_complete() | 52 | 6 | 22 | |
Miniorange_Authentication::get_customer_SMS_transactions() | 54 | 6 | 21 | |
Miniorange_twoFactor::mo2f_enable_register_shortcode() | 46 | 5 | 36 | |
mo2f_test_miniorange_qr_code_authentication() | 40 | 1 | 95 | |
mo2f_test_miniorange_qr_code_authentication() | 40 | 1 | 95 | |
preauth() | 55 | 6 | 19 | |
MO2f_Utility::mo2f_mail_and_download_codes() | 54 | 6 | 19 | |
OTPPlugin::updatePluginConfiguration() | 55 | 6 | 19 | |
MO2F_realtime_free::mo2f_realtime_ip_block_free() | 55 | 6 | 19 | |
MO2f_Utility::mo2f_get_transient() | 56 | 6 | 18 | |
Customer_Cloud_Setup::submit_contact_us() | 47 | 5 | 33 | |
Mo2f_ajax_dashboard::mo2f_handle_login_enable() | 48 | 5 | 33 | |
mo2f_rba_description() | 44 | 3 | 62 | |
LoginHandler::__construct() | 56 | 6 | 17 | |
mo2f_scanner_parts::mo2f_check_ext_link() | 47 | 5 | 32 | |
Mo2f_ajax_dashboard::mo2f_handle_waf_enable() | 48 | 5 | 32 | |
mo2f_get_device_form() | 41 | 1 | 91 | |
Spam::comment_spam_check() | 58 | 6 | 16 | |
wpns_handle_browser_blocking() | 63 | 7 | 9 | |
wpns_handle_content_protection() | 57 | 6 | 15 | |
mo_2f_ajax::mo2f_set_GA() | 48 | 5 | 30 | |
Miniorange_Password_2Factor_Login::check_mo2f_duo_authenticator_success_form() | 48 | 5 | 30 | |
Miniorange_Password_2Factor_Login::miniorange_pass2login_start_session() | 64 | 7 | 9 | |
MoWpnsHandler::is_ip_blocked_in_anyway() | 60 | 6 | 14 | |
Mo2f_OnPremRedirect::OnpremSendRedirect() | 61 | 6 | 13 | |
TwoFAMOGateway::mo_send_otp_token() | 50 | 5 | 28 | |
Google_auth_onpremise::mo_GAuth_get_details() | 51 | 5 | 28 | |
wpns_handle_unblock_ip() | 47 | 4 | 42 | |
mo2f_backup_form() | 45 | 3 | 57 | |
MO2f_Utility::get_client_ipaddress() | 60 | 6 | 12 | |
LoginHandler::mo2f_IP_email_send() | 51 | 5 | 27 | |
LoginHandler::update_strong_password() | 60 | 6 | 12 | |
Mo2f_OnPremRedirect::mo2f_pass2login_push_email_onpremise() | 45 | 4 | 41 | |
initialize_inline_mobile_registration() | 42 | 2 | 70 | |
display_customer_registration_forms() | 45 | 3 | 55 | |
Miniorange_Mobile_Login::mo_2_factor_show_wp_login_form() | 49 | 3 | 55 | |
Customer_Cloud_Setup::send_email_alert() | 45 | 4 | 40 | |
mo2f_personalization_description() | 46 | 3 | 54 | |
Mo_2fa_security_features::wpns_2fa_with_network_security() | 53 | 5 | 24 | |
mo_wpns_apply_RateLimiting() | 53 | 5 | 23 | |
mo2fa_prompt_mfa_form_for_user() | 44 | 2 | 68 | |
mo_wpns_applyRateLimiting() | 54 | 5 | 23 | |
TwoFAMOGateway::mo_validate_otp_token() | 53 | 5 | 23 | |
WPNS_unlimittedUser::wpns_handle_save() | 52 | 5 | 23 | |
MoWpnsDB::update_transaction_table() | 53 | 5 | 23 | |
Miniorange_Password_2Factor_Login::mo2f_duo_mobile_send_push_notification_for_inline_form() | 52 | 5 | 23 | |
initialize_inline_duo_auth_registration() | 42 | 1 | 82 | |
mo2f_inside_plugin_go_for_user_enroll_on_duo() | 46 | 3 | 52 | |
Miniorange_Password_2Factor_Login::check_miniorange_duo_push_validation() | 52 | 5 | 22 | |
Mo2f_ajax_dashboard::mo2f_handle_backup_enable() | 53 | 5 | 22 | |
Mo2f_ajax_dashboard::mo2f_handle_block_enable() | 53 | 5 | 22 | |
MoBackupSite::mkdirectory() | 55 | 5 | 21 | |
Mo_wpns_file_db_backup::delete_backup() | 54 | 5 | 21 | |
Miniorange_Password_2Factor_Login::back_to_select_2fa() | 52 | 5 | 21 | |
mo_2f_ajax::mo2f_shift_to_onprem() | 54 | 5 | 21 | |
AjaxHandler::lookupIP() | 47 | 4 | 35 | |
makeRequest() | 54 | 5 | 20 | |
mo2f_inline_download_instruction_for_duo_mobile_app() | 44 | 2 | 65 | |
mo2f_get_user_2ndfactor() | 55 | 5 | 20 | |
Google_auth_onpremise::verifyCode() | 54 | 5 | 19 | |
mo_wpns_setting_file() | 47 | 4 | 34 | |
mo2f_shortcode_description() | 46 | 3 | 49 | |
TwoFAMoSessions::addSessionVar() | 55 | 5 | 19 | |
wpns_ajax::wpns_strong_password_settings() | 55 | 5 | 19 | |
MoWpnsHandler::whitelist_ip() | 55 | 5 | 19 | |
Mo_wpns_Scan_Handler::isexternal() | 56 | 5 | 18 | |
Mo_wpns_Scan_Handler_Cron::isexternal() | 56 | 5 | 18 | |
show_2_factor_custom_design_options() | 42 | 1 | 77 | |
enroll() | 57 | 5 | 17 | |
add_to_blacklist() | 49 | 4 | 32 | |
mo_2fa_dashboard_switch() | 50 | 3 | 46 | |
Mo2f_OnPremRedirect::mo2f_google_authenticator_onpremise() | 56 | 5 | 16 | |
Miniorange_twoFactor::__construct() | 48 | 4 | 31 | |
mo_2f_ajax::mo_2fa_verify_GA_setup_wizard() | 49 | 4 | 31 | |
Miniorange_Password_2Factor_Login::mo2f_inline_login() | 56 | 5 | 16 | |
Miniorange_Password_2Factor_Login::check_miniorange_attribute_collection() | 56 | 5 | 16 | |
Mo2f_ajax_dashboard::mo2f_handle_malware_enable() | 57 | 5 | 16 | |
Miniorange_Password_2Factor_Login::mo2fa_return_methods_value() | 57 | 5 | 15 | |
LoginHandler::setup_registration_closed() | 57 | 5 | 15 | |
mo2f_ReCaptcha::custom_login_fields() | 58 | 5 | 15 | |
Miniorange_Password_2Factor_Login::miniorange_pass2login_check_otp_status() | 69 | 6 | 6 | |
Miniorange_Authentication::mo2f_get_qr_code_for_mobile() | 50 | 4 | 29 | |
FeedbackHandler::mo2f_download_log_file() | 50 | 4 | 29 | |
Miniorange_twoFactor::mo_wpns_settings_style() | 49 | 4 | 29 | |
Customer_Setup::send_otp_token() | 58 | 5 | 13 | |
showLoginTransactions() | 59 | 5 | 13 | |
MO2f_Utility::unset_session_variables() | 61 | 5 | 13 | |
MO2f_Utility::unset_cookie_variables() | 60 | 5 | 13 | |
Mo_wpns_Scan_Handler::check_external_link() | 59 | 5 | 13 | |
Mo_wpns_Scan_Handler_Cron::check_external_link() | 59 | 5 | 13 | |
mo2f_test_email_verification() | 44 | 1 | 73 | |
mo2f_download_instruction_for_duo_mobile_app() | 42 | 1 | 73 | |
mo2f_setup_duo_authenticator() | 45 | 1 | 72 | |
mo2f_register_profile() | 61 | 5 | 12 | |
is_crawler() | 59 | 5 | 12 | |
is_fake_googlebot() | 61 | 5 | 12 | |
Miniorange_Authentication::prompt_user_to_setup_two_factor() | 59 | 5 | 12 | |
wpns_ajax::wpns_waf_realtime_ip_block_free() | 52 | 4 | 27 | |
mo2f_user_verify() | 51 | 4 | 26 | |
mo2f_test_duo_authenticator() | 45 | 1 | 71 | |
mo2f_configure_otp_over_Telegram() | 46 | 2 | 56 | |
Miniorange_twoFactor::mo_reset_2fa_for_users_by_admin() | 53 | 4 | 26 | |
Mo2FAPointersManager::parse() | 61 | 5 | 11 | |
Customer_Cloud_Setup::guest_audit() | 50 | 4 | 26 | |
MoBackupSite::file_backup() | 51 | 4 | 25 | |
Miniorange_Password_2Factor_Login::mo2f_inline_get_qr_code_for_mobile() | 52 | 4 | 25 | |
send_reconfiguration_on_email() | 42 | 2 | 55 | |
Two_Factor_Setup::mo2f_update_userinfo() | 52 | 4 | 24 | |
mo2f_save_duo_configuration_credentials() | 45 | 1 | 69 | |
MoWpnsDB::delete_report() | 53 | 4 | 24 | |
mo2f_test_kba_security_questions() | 47 | 2 | 53 | |
mo_wpns_schedule_backup() | 100 | 1 | 67 | |
mo2f_test_miniorange_push_notification() | 45 | 1 | 67 | |
mo2f_test_miniorange_push_notification() | 45 | 1 | 67 | |
Miniorange_Authentication::mo2f_get_GA_parameters() | 53 | 4 | 22 | |
TwoFACustomRegFormAPI::challenge() | 54 | 4 | 22 | |
MoWpnsHandler::change_wp_config_protection() | 55 | 4 | 21 | |
Miniorange_Password_2Factor_Login::mo2f_validate_soft_token() | 53 | 4 | 21 | |
mo2f_test_kba_security_questions() | 48 | 2 | 51 | |
MoWpnsHandler::change_content_protection() | 55 | 4 | 21 | |
mo_2f_ajax::mo2f_set_miniorange_methods() | 52 | 4 | 21 | |
MoWpnsDB::insert_files_in_parts() | 53 | 4 | 21 | |
wpns_handle_remove_whitelist() | 49 | 3 | 35 | |
mo2f_collect_device_attributes_handler() | 45 | 2 | 50 | |
Miniorange_Mobile_Login::miniorange_login_footer_form() | 51 | 3 | 35 | |
MoWpnsHandler::remove_htaccess_ips() | 55 | 4 | 19 | |
Miniorange_Password_2Factor_Login::mo2f_skip_2fa_setup() | 54 | 4 | 19 | |
Miniorange_Password_2Factor_Login::check_miniorange_softtoken() | 54 | 4 | 19 | |
MO2f_Utility::decrypt_data() | 55 | 4 | 18 | |
wpns_handle_enable_2fa_login_prompt() | 57 | 4 | 18 | |
MoWpnsHandler::unblock_ip_entry() | 55 | 4 | 18 | |
Mo_wpns_Scan_Handler_Cron::check_net_connectivity() | 57 | 4 | 18 | |
LoginHandler::check_password() | 56 | 4 | 17 | |
mo2f_method_display_name() | 58 | 4 | 16 | |
MoBackupSite::file_manual_backup() | 57 | 4 | 16 | |
MoBackupSite::file_cron_backup() | 57 | 4 | 16 | |
MoWpnsHandler::mo2f_change_htaccess_file() | 59 | 4 | 15 | |
Miniorange_Password_2Factor_Login::mo2f_use_backup_codes() | 57 | 4 | 15 | |
MO2f_Utility::is_same_method() | 70 | 5 | 5 | |
fetch_methods() | 63 | 5 | 9 | |
mo_wpns_get_option_value() | 58 | 4 | 15 | |
Miniorange_Mobile_Login::mo2f_redirectto_wp_login() | 58 | 4 | 15 | |
Mo2f_ajax_dashboard::mo2f_handle_2fa_enable() | 58 | 4 | 15 | |
Google_auth_onpremise::timingSafeEquals() | 58 | 4 | 15 | |
Miniorange_twoFactor::mo2f_notices() | 62 | 5 | 10 | |
Miniorange_twoFactor::mo2f_mapped_email_column_content() | 59 | 4 | 15 | |
class_miniorange_2fa_strong_password::woocommerce_password_protection() | 62 | 5 | 10 | |
Miniorange_Mobile_Login::mo_auth_error_message() | 59 | 4 | 14 | |
MO2f_Utility::mo2f_get_hidden_email() | 58 | 4 | 14 | |
wpns_handle_enable_rename_login_url() | 59 | 4 | 14 | |
Miniorange_Password_2Factor_Login::check_miniorange_alternate_login_kba() | 58 | 4 | 14 | |
Miniorange_twoFactor::includes() | 46 | 2 | 44 | |
Mo_wpns_Scan_Handler_Cron::averageFileScanTime() | 59 | 4 | 14 | |
Mo_wpns_file_db_backup::mo_wpns_backup_redirect() | 61 | 4 | 14 | |
apiCall() | 50 | 3 | 28 | |
Miniorange_Password_2Factor_Login::check_rba_cancalation() | 59 | 4 | 13 | |
mo_2f_ajax::CheckEVStatus() | 61 | 4 | 13 | |
go_for_user_enroll_on_duo() | 49 | 2 | 42 | |
TwoFAMoSessions::unsetSession() | 61 | 4 | 12 | |
Customer_Cloud_Setup::create_customer() | 50 | 3 | 27 | |
MoWpnsDB::mo_plugin_activate() | 62 | 4 | 12 | |
MoWpnsHandler::is_email_sent_to_user() | 63 | 4 | 11 | |
MoWpnsHandler::mo_wpns_is_ip_blocked() | 63 | 4 | 11 | |
miniorange_check_if_2fa_enabled_for_roles() | 64 | 4 | 11 | |
MO2f_Utility::mo2f_check_number_length() | 63 | 4 | 11 | |
MoWpnsHandler::is_whitelisted() | 63 | 4 | 11 | |
wpns_ajax::mo2f_ajax() | 62 | 4 | 11 | |
MoBackupSite::create_db_backup_file() | 51 | 3 | 26 | |
Mo2fDB::get_all_onprem_userids() | 52 | 3 | 25 | |
Miniorange_Password_2Factor_Login::inline_get_current_customer() | 51 | 3 | 25 | |
Miniorange_Password_2Factor_Login::remove_current_activity() | 45 | 1 | 55 | |
MO2f_Utility::get_codes_email_content() | 50 | 2 | 40 | |
Two_Factor_Setup::register_kba_details() | 51 | 3 | 24 | |
mo2f_social_login() | 53 | 3 | 23 | |
Mo2fDB::database_table_issue() | 54 | 3 | 23 | |
mo_2f_ajax::mo_2fa_configure_OTPOverSMS_setup_wizard() | 49 | 2 | 37 | |
mo_2f_ajax::mo2f_set_otp_over_sms() | 53 | 3 | 21 | |
download_instruction_for_mobile_app() | 47 | 1 | 50 | |
mo2f_test_otp_over_Whatsapp() | 49 | 1 | 50 | |
mo_2f_ajax::mo2f_delete_log_file() | 55 | 3 | 19 | |
wpns_ajax::backupHtaccess() | 55 | 3 | 19 | |
mo2f_scanner_parts::check_scan_status() | 56 | 3 | 19 | |
mo2f_test_otp_over_sms() | 49 | 1 | 48 | |
mo2f_test_otp_over_Telegram() | 50 | 1 | 48 | |
wpns_ajax::waf_settings_IP_mail_form() | 57 | 3 | 18 | |
mo2f_test_otp_over_Telegram() | 50 | 1 | 48 | |
mo2f_test_otp_over_sms() | 49 | 1 | 48 | |
wpns_ajax::waf_settings_mail_form_notify() | 57 | 3 | 18 | |
mo_wpns_is_ip_whitelisted() | 57 | 3 | 18 | |
mo_wpns_is_ip_blocked() | 57 | 3 | 18 | |
wpns_ajax::limitAttack() | 59 | 3 | 17 | |
MO2f_Utility::get_all_plugins_installed() | 57 | 3 | 17 | |
wpns_ajax::saveWAF() | 58 | 3 | 17 | |
Miniorange_twoFactor::feedback_request() | 56 | 3 | 17 | |
Miniorange_Password_2Factor_Login::check_inline_mo2f_duo_authenticator_error() | 56 | 3 | 17 | |
email_send() | 58 | 3 | 16 | |
Mo_wpns_Scan_Handler::unzip_downloaded_repo() | 57 | 3 | 16 | |
Miniorange_Authentication::mo_auth_activate() | 57 | 3 | 16 | |
TwoFACustomRegFormShortcode::mo_shortcode() | 58 | 3 | 16 | |
mo_2f_ajax::mo2f_enable_disable_debug_log() | 57 | 3 | 16 | |
Mo2fDB::update_user_details() | 57 | 3 | 16 | |
Mo_wpns_Scan_Handler_Cron::unzip_downloaded_repo() | 57 | 3 | 16 | |
Miniorange_Password_2Factor_Login::mo2f_download_backup_codes_inline() | 56 | 3 | 16 | |
TwoFACustomRegFormShortcode::mo_shortcode() | 58 | 3 | 16 | |
mo2f_configure_for_mobile_suppport_kba() | 51 | 1 | 46 | |
mo_2f_ajax::mo2f_enable_disable_twofactor() | 57 | 3 | 16 | |
Mo2fDB::check_user_limit_exceeded() | 59 | 3 | 16 | |
LoginHandler::handle_change_password() | 58 | 3 | 16 | |
Mo2fDB::save_user_login_details() | 57 | 3 | 16 | |
wpns_handle_block_referrer() | 63 | 4 | 10 | |
MoWpnsHandler::add_htaccess_ips() | 58 | 3 | 15 | |
Miniorange_Mobile_Login::remove_current_activity() | 47 | 1 | 45 | |
mo_2f_ajax::mo2f_enable_disable_inline() | 59 | 3 | 15 | |
wpns_ajax::update_plan() | 59 | 3 | 15 | |
Mo_wpns_Scan_Handler::check_with_repo_files() | 59 | 3 | 15 | |
mo2f_is_customer_registered() | 65 | 4 | 9 | |
Miniorange_Mobile_Login::miniorange_login_start_session() | 72 | 4 | 5 | |
wpns_handle_htaccess_blocking() | 59 | 3 | 15 | |
mo2f_ReCaptcha::register_with_captcha() | 64 | 4 | 10 | |
MoWpnsDB::update_files_scan() | 58 | 3 | 15 | |
MoWpnsDB::update_files_scan_repo() | 58 | 3 | 15 | |
Miniorange_Mobile_Login::mo_auth_success_message() | 63 | 4 | 10 | |
mo_2f_ajax::mo2f_enable_disable_configurd_methods() | 59 | 3 | 15 | |
MoWpnsDB::update_files_scan_ext_link() | 58 | 3 | 15 | |
mo2f_ReCaptcha::recaptcha_verify_3() | 62 | 4 | 10 | |
wpns_ajax::wpns_all_plans() | 59 | 3 | 15 | |
Mo_wpns_Scan_Handler_Cron::check_with_repo_files() | 59 | 3 | 15 | |
Mo2fDB::check_alluser_limit_exceeded() | 60 | 3 | 14 | |
MoBackupSite::create_index_file() | 60 | 3 | 14 | |
wpns_handle_advanced_user_verification() | 59 | 3 | 14 | |
wpns_handle_enable_recaptcha() | 59 | 3 | 14 | |
Miniorange_Password_2Factor_Login::check_miniorange_duo_push_validation_failed() | 58 | 3 | 14 | |
mail_send() | 62 | 3 | 14 | |
Mo_wpns_Scan_Handler::remove_dir() | 61 | 3 | 13 | |
Mo_wpns_Scan_Handler_Cron::remove_dir() | 61 | 3 | 13 | |
Mo_wpns_Tour::mo2f_visit_page_tour_details() | 60 | 3 | 13 | |
Miniorange_Password_2Factor_Login::check_miniorange_mobile_validation_failed() | 59 | 3 | 13 | |
Mo2fDB::mo_plugin_activate() | 62 | 3 | 13 | |
Mo_wpns_Scan_Handler_Cron::check_exec_limit() | 63 | 3 | 12 | |
mo2f_Logger::log_404() | 61 | 3 | 12 | |
showBackupResults() | 60 | 3 | 12 | |
RegistrationHandler::mo2f_wp_verification() | 50 | 2 | 27 | |
Customer_Cloud_Setup::get_customer_transactions() | 51 | 2 | 27 | |
mo_2f_ajax::mo_2fa_verify_OTPOverSMS_setup_wizard() | 51 | 2 | 26 | |
_verify_customer() | 62 | 3 | 11 | |
wpns_handle_admin_email() | 61 | 3 | 11 | |
Mo_wpns_Scan_Handler::getlines() | 62 | 3 | 11 | |
Mo_wpns_Scan_Handler_Cron::getlines() | 62 | 3 | 11 | |
mo2f_ReCaptcha::woocommerce_register_with_captcha_checkout() | 63 | 3 | 11 | |
mo_2f_ajax::mo_2fa_verify_OTPOverEmail_setup_wizard() | 51 | 2 | 26 | |
Mo2fDB::check_if_column_exists() | 62 | 3 | 11 | |
Mo2FABasicEnum::getConstants() | 62 | 3 | 11 | |
wpns_handle_bf_configuration_form() | 61 | 3 | 11 | |
MO2f_Utility::check_if_email_is_already_registered() | 62 | 3 | 11 | |
wpns_ajax::disableRL() | 53 | 2 | 23 | |
Miniorange_twoFactor::mo2f_add_plugin_action_link() | 49 | 1 | 37 | |
options() | 53 | 2 | 22 | |
mo2f_test_miniorange_soft_token() | 52 | 1 | 36 | |
mo2f_test_miniorange_soft_token() | 52 | 1 | 36 | |
mo_2f_ajax::mo_2fa_configure_OTPOverEmail_setup_wizard() | 51 | 1 | 35 | |
MoWpnsDB::create_scan_report() | 55 | 2 | 20 | |
show_google_recaptcha_form_v3() | 51 | 1 | 34 | |
MoWpnsDB::ignorefile() | 56 | 2 | 19 | |
Mo2f_OnPremRedirect::getEmailTemplate() | 51 | 1 | 34 | |
mo2f_test_otp_over_email() | 52 | 1 | 34 | |
mo2f_test_google_authy_authenticator() | 53 | 1 | 33 | |
mo2f_test_google_authy_authenticator() | 53 | 1 | 33 | |
Customer_Cloud_Setup::get_customer_key() | 55 | 2 | 18 | |
Miniorange_Authentication::mo2f_delete_mo_options() | 50 | 1 | 32 | |
Mo2f_Api::make_curl_call() | 57 | 2 | 17 | |
Mo2f_ajax_dashboard::mo2f_handle_all_enable() | 57 | 2 | 17 | |
MO2f_Utility::get_codes_warning_email_content() | 55 | 1 | 31 | |
Miniorange_Authentication::mo2f_show_email_page() | 61 | 1 | 31 | |
mo2f_scanner_parts::mo2f_end_scan() | 57 | 2 | 16 | |
Miniorange_Rba_Attributes::mo2f_evaluate_risk() | 58 | 2 | 16 | |
Two_Factor_Setup::mo_create_user() | 58 | 2 | 16 | |
class_miniorange_2fa_strong_password::woocommerce_password_edit_account() | 62 | 3 | 10 | |
Miniorange_Password_2Factor_Login::miniorange_pass2login_check_push_oobemail_status() | 71 | 3 | 6 | |
MO2f_Utility::mo2f_check_empty_or_null() | 70 | 3 | 6 | |
MO2f_Utility::isBlank() | 74 | 3 | 4 | |
wpns_handle_enable_social_login() | 65 | 3 | 8 | |
mo2f_get_binary_equivalent_2fa_lite() | 66 | 3 | 10 | |
wpns_handle_notify_admin_on_ip_block() | 65 | 3 | 8 | |
wpns_handle_domain_blocking() | 65 | 3 | 8 | |
wpns_handle_country_block() | 64 | 3 | 9 | |
Mo2fDB::get_user_detail() | 68 | 3 | 6 | |
Miniorange_Rba_Attributes::mo2f_register_rba_profile() | 58 | 2 | 15 | |
Miniorange_Rba_Attributes::mo2f_google_auth_service() | 58 | 2 | 15 | |
MoWpnsHandler::audit_email_notification_sent_to_user() | 70 | 3 | 6 | |
MO2f_Utility::get_index_value() | 64 | 3 | 10 | |
Miniorange_Authentication::mo_get_2fa_shorcode() | 68 | 3 | 7 | |
class_miniorange_2fa_strong_password::is_validPassword() | 65 | 3 | 8 | |
wpns_handle_custom_template() | 67 | 3 | 7 | |
Miniorange_Authentication::mo_get_login_form_shortcode() | 68 | 3 | 7 | |
mo_2f_ajax::_verify_customer() | 63 | 3 | 10 | |
MO2f_Utility::check_if_request_is_from_mobile_device() | 67 | 3 | 7 | |
wpns_handle_bf_enable_form() | 65 | 3 | 8 | |
wpns_handle_notify_unusual_activity() | 65 | 3 | 8 | |
mo2f_get_binary_equivalent_2fa_lite() | 66 | 3 | 10 | |
Google_auth_onpremise::getCode() | 56 | 2 | 15 | |
wpns_handle_enable_strong_password() | 64 | 3 | 9 | |
wpns_handle_comment_recaptcha() | 65 | 3 | 8 | |
OTPPlugin::getstatus() | 68 | 3 | 7 | |
Mo2fDB::get_user_login_details() | 68 | 3 | 6 | |
wpns_handle_user_agent_blocking() | 65 | 3 | 8 | |
wpns_handle_enable_2fa() | 65 | 3 | 8 | |
Spam::__construct() | 68 | 3 | 7 | |
Miniorange_twoFactor::mo_wpns_deactivate() | 59 | 2 | 15 | |
TwoFAPlugin::getstatus() | 68 | 3 | 7 | |
wpns_handle_comment_spam_blocking() | 65 | 3 | 8 | |
mo_2f_ajax::mo_wpns_register_verify_customer() | 66 | 3 | 8 | |
SocialPlugin::getstatus() | 68 | 3 | 7 | |
mo2f_ReCaptcha::recaptcha_verify() | 62 | 3 | 10 | |
TwoFAMoSessions::getSessionVar() | 65 | 3 | 9 | |
mo2f_get_method_to_configure() | 63 | 3 | 10 | |
Miniorange_Password_2Factor_Login::deniedMessage() | 68 | 3 | 8 | |
MO2f_Utility::isJSON() | 77 | 3 | 3 | |
wpns_ajax::wpns_logout_form() | 59 | 2 | 15 | |
Two_Factor_Setup::register_mobile() | 59 | 2 | 14 | |
Two_Factor_Setup::mo_check_user_already_exist() | 59 | 2 | 14 | |
Miniorange_Password_2Factor_Login::miniorange2f_back_to_inline_registration() | 58 | 2 | 14 | |
Miniorange_Password_2Factor_Login::mo2f_inline_setup_success() | 59 | 2 | 14 | |
Two_Factor_Setup::mo2f_get_userinfo() | 59 | 2 | 14 | |
MoWpnsDB::insert_transaction_audit() | 59 | 2 | 14 | |
mo_wpns_CheckRate() | 59 | 2 | 14 | |
mo_wpns_CheckRate() | 60 | 2 | 13 | |
Miniorange_Password_2Factor_Login::mo2f_goto_wp_dashboard() | 59 | 2 | 13 | |
Miniorange_Rba_Attributes::mo2f_get_app_secret() | 60 | 2 | 13 | |
MocURL::validate_recaptcha() | 60 | 2 | 13 | |
Miniorange_Authentication::mo2f_delete_user_details() | 61 | 2 | 13 | |
mo2f_non_admin_notice() | 56 | 1 | 28 | |
Miniorange_twoFactor::mo_wpns_settings_script() | 60 | 2 | 13 | |
Miniorange_twoFactor::mo2fa_login_elementor_note() | 60 | 2 | 13 | |
wpns_ajax::mo2f_ajax_login() | 61 | 2 | 13 | |
MocURL::get_Captcha_v3() | 59 | 2 | 13 | |
MoWpnsHandler::update_htaccess_configuration() | 61 | 2 | 12 | |
wpns_ajax::wpns_whitelist_ip() | 62 | 2 | 12 | |
wpns_ajax::wpns_handle_IP_blocking() | 62 | 2 | 12 | |
Two_Factor_Setup::check_mobile_status() | 62 | 2 | 12 | |
Miniorange_Rba_Attributes::mo2f_collect_attributes() | 61 | 2 | 11 | |
mo_wpns_getRLEattack() | 62 | 2 | 11 | |
show_google_recaptcha_form_v3_login() | 56 | 1 | 23 | |
Customer_Cloud_Setup::mo2f_validate_backup_codes() | 55 | 1 | 19 | |
mo2f_get_2fa_methods_for_users() | 59 | 1 | 18 | |
Customer_Cloud_Setup::mo_2f_generate_backup_codes() | 56 | 1 | 18 | |
mo2f_create_backup_form() | 59 | 1 | 18 | |
show_backup_report() | 57 | 1 | 17 | |
MocURL::create_customer() | 57 | 1 | 16 | |
show_google_recaptcha_form_v2() | 58 | 1 | 16 | |
MocURL::send_otp_token() | 58 | 1 | 16 | |
mo2f_ReCaptcha::woocommerce_register_with_captcha() | 65 | 2 | 9 | |
TwoFACustomRegFormShortcode::wc_post_registration() | 74 | 2 | 4 | |
Mo2f_Api::mo2f_wp_remote_post() | 64 | 2 | 9 | |
Spam::comment_spam_custom_field() | 65 | 2 | 9 | |
is_customer_valid() | 68 | 2 | 6 | |
mo2f_create_li() | 67 | 2 | 8 | |
Mo_2f_duo_authenticator::mo2f_duo_authenticator_ajax() | 68 | 2 | 8 | |
RegistrationHandler::__construct() | 71 | 2 | 5 | |
Miniorange_Mobile_Login::mo_2_factor_show_login() | 64 | 2 | 10 | |
mo2f_Logger::log_403() | 63 | 2 | 10 | |
Mo2FABasicEnum::isValidName() | 66 | 2 | 8 | |
TwoFACustomRegFormShortcode::wc_post_registration() | 74 | 2 | 4 | |
Google_auth_onpremise::random_str() | 66 | 2 | 8 | |
class_miniorange_2fa_strong_password::woocommerce_password_registration_protection() | 69 | 2 | 6 | |
MocURL::callAPI() | 59 | 1 | 15 | |
Google_auth_onpremise::mo2f_GAuth_get_option() | 67 | 2 | 8 | |
WPNS_unlimittedUser::wpns_two_fa_unlimittedUser() | 70 | 2 | 7 | |
showErrorTransactions() | 65 | 2 | 8 | |
Mo2FAPointersManager::__construct() | 71 | 2 | 5 | |
validate_email() | 78 | 2 | 3 | |
_reset_password() | 69 | 2 | 6 | |
Mo_2f_duo_authenticator::mo2f_duo_ajax_request() | 69 | 2 | 7 | |
mo2f_ReCaptcha::woocommerce_login_with_captcha() | 65 | 2 | 9 | |
mo2f_create_li_2fa_lite() | 67 | 2 | 8 | |
mo2f_backup_yearly_standard_pricing() | 63 | 1 | 14 | |
Mo2f_Api::get_http_header_array() | 60 | 1 | 14 | |
mo2f_waf_yearly_standard_pricing() | 63 | 1 | 14 | |
mo2f_login_yearly_standard_pricing() | 63 | 1 | 14 | |
mo2f_scanner_yearly_standard_pricing() | 63 | 1 | 14 | |
signParameters() | 59 | 1 | 14 | |
MocURL::mo_wpns_forgot_password() | 60 | 1 | 13 | |
MocURL::createAuthHeader() | 60 | 1 | 13 | |
MocURL::validate_otp_token() | 60 | 1 | 13 | |
mo2f_inline_css_and_js() | 60 | 1 | 13 | |
MoBackupSite::barfw_create_database_backup_zip_file() | 60 | 1 | 12 | |
canonicalize() | 62 | 1 | 11 | |
Mo2f_OnPremRedirect::OnpremSecurityQuestions() | 61 | 1 | 11 | |
enroll_status() | 62 | 1 | 11 | |
mo2f_tooltip_array() | 71 | 1 | 7 | |
miniorange_security_notification::my_custom_dashboard_widgets() | 75 | 1 | 4 | |
mo2f_isValidIP() | 79 | 1 | 3 | |
WPNS_unlimittedUser::mo_two_fa_unlimittedUser_ajax() | 79 | 1 | 3 | |
setRequesterOption() | 77 | 1 | 4 | |
Mo2f_Api::get_timestamp() | 72 | 1 | 5 | |
Mo2FABasicEnum::isValidValue() | 74 | 1 | 4 | |
Mo_2f_duo_authenticator::mo2f_duo_authenticator_functions() | 75 | 1 | 4 | |
TwoFACustomRegFormShortcode::mo_enqueue_shortcode() | 70 | 1 | 6 | |
AjaxHandler::__construct() | 79 | 1 | 3 | |
mo2f_feature_on_hover_2fa_upgrade() | 80 | 1 | 3 | |
Mo2f_ajax_dashboard::__construct() | 79 | 1 | 3 | |
check() | 70 | 1 | 6 | |
Mo_wpns_Tour::handle_skip_entire_plugin() | 64 | 1 | 10 | |
mo_wpns_block_ip() | 71 | 1 | 5 | |
mo_wpns_getRLEAttack() | 69 | 1 | 6 | |
mo2f_addon_contact_us() | 78 | 1 | 5 | |
TwoFACustomRegFormShortcode::mo_enqueue_shortcode() | 70 | 1 | 6 | |
mo2f_lt() | 80 | 1 | 3 | |
AjaxHandler::wpns_dismiss_backup_notice() | 73 | 1 | 5 | |
WPNS_unlimittedUser::__construct() | 79 | 1 | 3 | |
two_fa_get_details::setUserMethod() | 75 | 1 | 4 | |
Mo_wpns_Tour::__construct() | 79 | 1 | 3 | |
jsonApiCall() | 66 | 1 | 8 | |
mo_wpns_insertRate() | 71 | 1 | 5 | |
mo2f_sleep() | 80 | 1 | 3 | |
AjaxHandler::wpns_plugin_notice() | 73 | 1 | 5 | |
AjaxHandler::whitelist_self() | 71 | 1 | 6 | |
two_fa_get_details::getUserMethod() | 75 | 1 | 4 | |
mo2f_customize_logo() | 74 | 1 | 5 | |
Mo_2f_duo_authenticator::__construct() | 79 | 1 | 3 | |
mo_wpns_clearRate() | 71 | 1 | 5 | |
mo_wpns_clearRate() | 72 | 1 | 5 | |
mo2f_setting_tooltip_array() | 71 | 1 | 7 | |
Mo_wpns_Tour::entire_plugin_tour_started() | 77 | 1 | 4 | |
mo2f_ReCaptcha::__construct() | 66 | 1 | 8 | |
MoBackupSite::__construct() | 70 | 1 | 6 | |
MO2F_realtime_free::mo_2fa_realtime_blocking_int() | 67 | 1 | 8 | |
Two_Factor_Setup::get_curl_error_message() | 66 | 1 | 8 | |
AjaxHandler::wpns_dismiss_recaptcha_notice() | 73 | 1 | 5 | |
class_miniorange_2fa_strong_password::__construct() | 100 | 1 | 2 | |
urlEncodeParameters() | 66 | 1 | 8 | |
Miniorange_Rba_Attributes::get_curl_error_message() | 66 | 1 | 8 | |
mo_wpns_insertRate() | 71 | 1 | 5 | |
AjaxHandler::wpns_dismiss_bruteforce_notice() | 73 | 1 | 5 | |
wpns_handle_enable_rba() | 70 | 1 | 6 | |
Mo_wpns_scan_malware::mo_wpns_stop_scan() | 71 | 1 | 6 | |
FeedbackHandler::__construct() | 79 | 1 | 3 | |
delete() | 69 | 1 | 6 | |
Mo2f_OnPremRedirect::OnpremOTPOverEMail() | 79 | 1 | 3 | |
MO2F_realtime_free::__construct() | 75 | 1 | 4 | |
_revert_back_registration() | 67 | 1 | 8 | |
mo2f_isValidIP() | 79 | 1 | 3 | |
Mo_wpns_Tour::mo2f_last_visit_tab() | 75 | 1 | 4 | |
mo2f_Logger::__construct() | 76 | 1 | 4 | |
Mo_wpns_file_db_backup::mo_wpns_file_db_backup_functions() | 79 | 1 | 3 | |
Mo_wpns_scan_malware::mo_wpns_malware_scanner_functions() | 79 | 1 | 3 | |
AjaxHandler::wpns_plugin_warning_never_show_again() | 76 | 1 | 4 | |
show_google_recaptcha_form_v2_login() | 70 | 1 | 6 | |
Google_auth_onpremise::__construct() | 100 | 1 | 2 | |
two_fa_get_details::getUserEmail() | 75 | 1 | 4 | |
TwoFACustomRegFormShortcode::__construct() | 78 | 1 | 3 | |
sign() | 73 | 1 | 5 | |
two_fa_get_details::setUserEmail() | 75 | 1 | 4 | |
_goto_sign_in_page() | 70 | 1 | 6 | |
AjaxHandler::wpns_mo2f_banner_never_show_again() | 76 | 1 | 4 | |
TwoFACustomRegFormAPI::__construct() | 91 | 1 | 2 | |
mo2f_isValidIP() | 79 | 1 | 3 | |
miniorange_get_user_role() | 83 | 1 | 3 | |
wpns_save_comment_recaptcha() | 72 | 1 | 5 | |
mo2f_addon_features_on_hover() | 71 | 1 | 7 | |
Mo_2fa_security_features::wpns_2fa_features_only() | 74 | 1 | 5 | |
Google_auth_onpremise::mo_GAuth_set_secret() | 68 | 1 | 7 | |
mo2f_scanner_parts::__construct() | 100 | 1 | 2 | |
TwoFACustomRegFormAPI::validate() | 78 | 1 | 3 | |
TwoFACustomRegFormShortcode::__construct() | 78 | 1 | 3 | |
echo_js_css_files() | 68 | 1 | 7 | |
ping() | 70 | 1 | 6 | |
Mo_wpns_scan_malware::__construct() | 79 | 1 | 3 | |
mo2f_show_registration_screen() | 76 | 1 | 4 | |
mo_wpns_log_attack() | 62 | 1 | 10 | |
is_fake() | 100 | 1 | 2 | |
mo_wpns_log_attack() | 63 | 1 | 9 | |
mo2f_features_on_hover_2fa_lite() | 80 | 1 | 3 | |
Mo_wpns_file_db_backup::__construct() | 79 | 1 | 3 |
209 more item(s) not shown.