Code Analysis: WP 2FA - Two-factor authentication for WordPress 2.2.0

Function Rating Maintainability Complexity Lines of code
WP2FA\Admin\SettingsPages\Settings_Page_Policies::validate_and_sanitize()
D
18
67 210
WP2FA\Admin\User_Profile::user_2fa_options()
D
24
40 174
WP2FA\Admin\User::run_user_enforcement_check()
D
30 43 107
WP2FA\Authenticator\Login::login_form_validate_2fa()
D
29
40 113
WP2FA\Admin\SettingsPages\Settings_Page_Email::validate_and_sanitize()
D
32 39 91
WP2FA\Admin\Setup_Wizard::setup_page()
D
27
30 138
WP2FA\Admin\User_Profile::save_user_2fa_options()
D
39 34 54
WP2FA\Admin\Help_Contact_Us::get_sysinfo()
C
30 28 102
WP2FA\Utils\User_Utils::determine_user_2fa_status()
C
37 28 67
WP2FA\Authenticator\Login::login_html()
B
30 18 137
login_header()
B
32 19 102
WP2FA\Admin\Premium_Features::render()
B
25
1 363
WP2FA\Admin\Views\First_Time_Wizard_Steps::select_method()
B
30 15 152
WP2FA\Admin\Views\First_Time_Wizard_Steps::enforcement_policy()
B
32 15 139
WP2FA\Admin\User_Notices::user_setup_2fa_nag()
B
41 20 49
WP2FA\Admin\User_Profile::generate_inline_modals()
B
32 14 125
WP2FA\Shortcodes\Shortcodes::user_setup_2fa_form()
B
36 15 73
WP2FA\Admin\User::run_user_exclusion_check()
B
44 17 42
WP2FA::block_unconfigured_users_from_admin()
B
47 17 31
WP2FA\Admin\SettingsPages\Settings_Page_Policies::render()
A
36 13 88
WP2FA\Admin\Views\Settings_Page_Render::render()
A
39 13 65
WP2FA\Admin\SettingsPages\Settings_Page_General::validate_and_sanitize()
A
43 14 44
WP2FA::handle_send_test_email_ajax()
A
45 14 39
WP2FA\Utils\User_Utils::get_all_users_data()
A
42 13 52
WP2FA\Admin\User::lock_user_account_if_needed()
A
43 13 46
WP2FA\Admin\SettingsPages\Settings_Page_Policies::user_profile_settings()
A
37 10 89
WP2FA\Admin\User_Profile::validate_authcode_via_ajax()
A
43 12 50
WP2FA::add_actions()
A
38 11 64
WP2FA::get_wp2fa_setting_generic()
A
48 13 34
WP2FA\Admin\Views\First_Time_Wizard_Steps::exclude_users()
A
39 10 78
WP2FA\Admin\Helpers\User_Helper::set_user()
A
50 13 26
WP2FA\Admin\Setup_Wizard::send_authentication_setup_email()
A
47 10 34
WP2FA\Authenticator\Login::wp_login()
A
48 10 32
WP2FA\Admin\SettingsPages\Settings_Page_Email::update_wp2fa_network_options()
A
50 10 30
WP2FA\Admin\Views\First_Time_Wizard_Steps::excluded_network_sites()
A
45 8 53
WP2FA\Admin\Settings_Page::remove_user_2fa()
A
46 9 35
WP2FA\Admin\Settings_Page::settings_saved_admin_notice()
A
46 8 46
WP2FA::replace_email_strings()
A
44 8 43
WP2FA\Admin\SettingsPages\Settings_Page_White_Label::validate_and_sanitize()
A
52 9 22
uninstall()
A
43 6 60
WP2FA\Admin\SettingsPages\Settings_Page_Email::email_settings()
A
38 4 88
WP2FA\Admin\Views\Wizard_Steps::determine_redirect_url()
A
54 8 20
admin_scripts()
A
43 6 47
WP2FA\Admin\Help_Contact_Us::sidebar()
S
38 1 117
WP2FA\Utils\Migration::migrate_up_to_162()
S
52 7 24
WP2FA\Utils\Migration::migrate_up_to_160()
S
53 7 23
WP2FA::get_wp2fa_email_templates()
S
42 5 53
WP2FA\Admin\Views\First_Time_Wizard_Steps::grace_period()
S
42 4 67
WP2FA::setup_redirect()
S
53 7 22
WP2FA\Admin\Controllers\Settings::get_all_roles_providers()
S
53 7 22
WP2FA\Admin\Views\Wizard_Steps::backup_codes_configure()
S
46 5 50
WP2FA\Admin\Controllers\Methods::get_enabled_methods()
S
54 7 19
WP2FA\Utils\Generate_Modal::generate_modal()
S
48 6 34
WP2FA\Admin\Controllers\Settings::get_role_or_default_setting()
S
56 7 18
script_loader_tag()
S
56 7 18
WP2FA\Admin\Settings_Page::settings_saved_network_admin_notice()
S
51 6 32
WP2FA\Utils\Migration::migrate_up_to_170()
S
56 7 17
WP2FA\Admin\Settings_Page::get_all_users()
S
49 6 30
WP2FA\Utils\Abstract_Migration::migrate()
S
51 6 27
WP2FA\Admin\Help_Contact_Us::render()
S
52 6 26
WP2FA\Admin\Views\Wizard_Steps::totp_configure()
S
41 3 70
WP2FA\Admin\User::set_user_policies_and_grace()
S
52 6 24
WP2FA\Cron\Cron_Tasks::wp_2fa_check_users_grace_period_status()
S
54 6 22
WP2FA\Authenticator\Login::email_authentication_page()
S
53 6 22
WP2FA\Admin\Setup_Wizard::setup_page_steps()
S
55 6 21
WP2FA::__construct()
S
55 6 17
WP2FA\Admin\User::check_methods_and_set_user()
S
58 6 15
WP2FA\Utils\Settings_Utils::string_to_bool()
S
75 7 3
WP2FA\Admin\SettingsPages\Settings_Page_Policies::generate_custom_user_profile_page()
S
50 5 28
WP2FA\Admin\Views\Wizard_Steps::email_configure()
S
44 3 58
WP2FA\Admin\Settings_Page::get_all_network_sites()
S
51 5 27
WP2FA\Admin\SettingsPages\Settings_Page_Policies::new_page_created()
S
50 5 27
WP2FA\Utils\Date_Time_Utils::format_grace_period_expiration_string()
S
51 5 26
WP2FA\Authenticator\Login::backup_2fa()
S
52 5 23
WP2FA\Utils\Request_Utils::get_ip()
S
54 5 21
WP2FA\Utils\Debugging::write_to_file()
S
55 5 20
WP2FA\Authenticator\Backup_Codes::generate_codes()
S
54 5 20
WP2FA\Admin\Settings_Page::unlock_account()
S
48 4 34
WP2FA\Authenticator\Login::validate_totp_authentication()
S
57 5 18
WP2FA\Admin\Setup_Wizard::setup_page_footer()
S
50 4 31
WP2FA\Admin\User_Profile::can_user_remove_2fa()
S
58 5 16
WP2FA\Admin\User::get_totp_key()
S
58 5 15
WP2FA\Admin\Views\Wizard_Steps::congratulations_step_plugin_wizard()
S
51 4 29
WP2FA\Authenticator\Backup_Codes::validate_code()
S
59 5 14
WP2FA\Admin\Settings_Page::hide_settings()
S
60 5 13
WP2FA\Admin\Settings_Page::are_backup_codes_enabled()
S
59 5 13
WP2FA\Utils\User_Utils::get_all_user_ids_who_have_wp_2fa_metadata_present()
S
52 4 24
WP2FA\Admin\Views\Settings_Page_Render::settings_array()
S
42 1 68
WP2FA::init()
S
53 4 22
WP2FA\Authenticator\Authentication::base32_decode()
S
54 4 20
WP2FA\Shortcodes\Shortcodes::user_setup_2fa_notice()
S
48 3 34
WP2FA\Admin\Controllers\Settings::get_custom_page_link()
S
56 4 18
WP2FA\Admin\Views\Wizard_Steps::choose_backup_method()
S
50 3 33
WP2FA\Admin\User_Profile::inline_2fa_profile_form()
S
57 4 17
WP2FA\Admin\Views\Wizard_Steps::generated_backup_codes()
S
50 3 32
WP2FA\Admin\SettingsPages\Settings_Page_General::update_wp2fa_network_options()
S
50 3 31
WP2FA\Admin\SettingsPages\Settings_Page_White_Label::update_wp2fa_network_options()
S
50 3 31
WP2FA\Authenticator\Login::filter_authenticate()
S
64 5 9
WP2FA\Authenticator\Login::is_api_request()
S
66 5 9
WP2FA\Admin\SettingsPages\Settings_Page_Policies::update_wp2fa_network_options()
S
51 3 30
WP2FA\Authenticator\Authentication::base32_encode()
S
58 4 15
WP2FA\Admin\SettingsPages\Settings_Page_Email::email_from_settings()
S
45 1 59
WP2FA\Utils\User_Utils::extract_statuses()
S
60 4 14
WP2FA\Authenticator\Authentication::pack64()
S
58 4 14
WP2FA\Admin\Setup_Wizard::wp_2fa_step_global_2fa_methods()
S
48 2 43
WP2FA\Admin\User::get_totp_decrypted()
S
60 4 13
WP2FA\Admin\User_Notices::__construct()
S
60 4 12
WP2FA\Admin\User::update_user_enforcement_state()
S
61 4 12
WP2FA\Authenticator\Login::show_two_factor_login()
S
61 4 11
WP2FA\Authenticator\Login::verify_login_nonce()
S
62 4 11
WP2FA\Admin\Settings_Page::create_settings_admin_menu()
S
44 1 54
WP2FA\Admin\Views\Wizard_Steps::show_modal_methods()
S
59 3 21
WP2FA\Admin\Settings_Page::add_plugin_action_links()
S
56 3 19
WP2FA\Admin\Views\Wizard_Steps::email_option()
S
59 3 17
WP2FA\Admin\SettingsPages\Settings_Page_Email::get_email_notification_definitions()
S
50 2 31
WP2FA\Utils\Migration::migrate_up_to_200()
S
52 2 31
WP2FA\Admin\Settings_Page::extract_roles_from_input()
S
65 4 9
WP2FA\Admin\SettingsPages\Settings_Page_Policies::get_post_by_post_name()
S
64 4 10
WP2FA\Admin\Setup_Wizard::wp_2fa_step_global_2fa_methods_save()
S
58 3 15
WP2FA\Admin\User::needs_to_reconfigure_method()
S
69 4 6
WP2FA\Admin\Helpers\User_Helper::is_admin()
S
65 4 8
WP2FA\Authenticator\Authentication::is_valid_authcode()
S
57 3 15
WP2FA\Admin\Help_Contact_Us::system_info()
S
51 1 43
WP2FA\Authenticator\Login::create_login_nonce()
S
59 3 13
WP2FA\Admin\Setup_Wizard::get_next_step()
S
61 3 12
WP2FA\Admin\User::update_meta_if_necessary()
S
62 3 12
WP2FA\Authenticator\Login::get_2fa_setup_url()
S
63 3 11
WP2FA\Authenticator\Login::run_authentication_check()
S
63 3 11
WP2FA\Utils\Abstract_Migration::get_all_migration_methods_as_numbers()
S
61 3 11
WP2FA\Admin\SettingsPages\Settings_Page_General::no_method_exists()
S
50 1 41
WP2FA\Admin\Controllers\Settings::is_provider_enabled_for_role()
S
62 3 11
WP2FA\Authenticator\Authentication::validate_token()
S
62 3 11
WP2FA\Admin\Help_Contact_Us::help()
S
49 1 40
WP2FA::get_default_settings()
S
46 1 40
WP2FA\Admin\SettingsPages\Settings_Page_White_Label::change_default_text_area()
S
50 1 39
WP2FA\Authenticator\Authentication::get_apps()
S
49 1 39
WP2FA\Admin\Views\Wizard_Steps::totp_option()
S
57 2 20
WP2FA\Admin\SettingsPages\Settings_Page_General::grace_period_frequency()
S
52 1 34
WP2FA\Admin\Views\Wizard_Steps::totp_re_configure()
S
57 2 19
WP2FA\Admin\Settings_Page::create_settings_admin_menu_multisite()
S
50 1 32
WP2FA\Authenticator\Open_SSL::encrypt()
S
57 2 17
WP2FA\Admin\Views\Wizard_Steps::email_re_configure()
S
58 2 17
WP2FA\Admin\User_Profile::user_2fa_row_actions()
S
57 2 16
WP2FA\Authenticator\Authentication::calc_totp()
S
56 2 16
WP2FA\Admin\Controllers\Methods::get_number_of_methods_text()
S
58 2 16
WP2FA\Admin\Views\Wizard_Steps::is_mail_enabled()
S
69 3 6
WP2FA\Admin\Views\Wizard_Steps::is_totp_enabled()
S
69 3 6
WP2FA\Authenticator\Login::validate_backup_codes()
S
69 3 6
WP2FA\Admin\Controllers\Settings::check_setting_in_all_roles()
S
65 3 9
WP2FA\Admin\Helpers\WP_Helper::get_multi_sites()
S
66 3 9
WP2FA\Admin\Helpers\WP_Helper::is_multisite()
S
70 3 6
WP2FA\Admin\Helpers\WP_Helper::set_roles()
S
65 3 9
WP2FA\Authenticator\Login::validate_email_authentication()
S
69 3 6
WP2FA\Authenticator\Login::pre_process_email_authentication()
S
68 3 7
WP2FA\Utils\Migration::migrate_up_to_150()
S
66 3 8
WP2FA\Authenticator\Open_SSL::is_ssl_available()
S
66 3 9
WP2FA\Cron\Cron_Tasks::register_check_users_grace_period_status_event()
S
71 3 5
WP2FA\Admin\Controllers\Login_Attempts::__construct()
S
67 3 8
WP2FA\Admin\Settings_Page::add_display_post_states()
S
66 3 8
WP2FA\Admin\Controllers\Methods::get_available_2fa_methods()
S
63 3 10
WP2FA\Utils\Settings_Utils::bool_to_string()
S
69 3 6
WP2FA::add_wizard_actions()
S
71 3 5
WP2FA\Utils\User_Utils::get_human_readable_user_statuses()
S
58 2 15
WP2FA::get_wp2fa_setting()
S
73 3 4
WP2FA::update_usermeta_if_required()
S
71 3 6
WP2FA::update_plugin_settings()
S
63 3 10
WP2FA::get_secret_key()
S
64 3 10
WP2FA\Admin\User_Listing::get_user2fa_status()
S
64 3 10
WP2FA\Admin\Controllers\Settings::get_settings_page_link()
S
64 3 10
WP2FA\Admin\User::determine_user()
S
66 3 9
WP2FA\Authenticator\Authentication::abssort()
S
66 3 8
WP2FA\Authenticator\Authentication::get_code()
S
63 3 10
WP2FA\Admin\Controllers\Settings::get_setup_page_link()
S
64 3 10
WP2FA\Authenticator\Authentication::get_user_token()
S
68 3 7
WP2FA\Admin\Views\Wizard_Steps::congratulations_step()
S
61 2 15
WP2FA\Authenticator\Authentication::decrypt_key_if_needed()
S
69 3 6
WP2FA\Authenticator\Backup_Codes::codes_remaining_for_user()
S
67 3 7
WP2FA\Admin\SettingsPages\Settings_Page_General::remove_data_upon_uninstall()
S
53 1 29
WP2FA\Admin\Setup_Wizard::setup_page_header()
S
52 1 29
WP2FA\Admin\SettingsPages\Settings_Page_Policies::disable_2fa_removal_setting()
S
53 1 29
WP2FA\Authenticator\Open_SSL::decrypt()
S
59 2 13
WP2FA\Admin\Helpers\User_Helper::remove_all_2fa_meta_for_user()
S
61 2 13
WP2FA\Authenticator\Authentication::get_google_qr_code()
S
59 2 13
WP2FA\Utils\User_Utils::role_is_not()
S
63 2 13
WP2FA::action_check()
S
61 2 12
WP2FA\Admin\Controllers\Settings::get_providers()
S
63 2 11
WP2FA\Admin\Setup_Wizard::setup_page_content()
S
65 2 11
WP2FA\Admin\User_Notices::user_reconfigure_2fa_nag()
S
61 2 11
WP2FA\Admin\SettingsPages\Settings_Page_Policies::user_redirect_after_wizard()
S
54 1 25
WP2FA\Admin\SettingsPages\Settings_Page_General::limit_settings_access()
S
56 1 24
WP2FA\Admin\SettingsPages\Settings_Page_Policies::grace_period_setting()
S
55 1 24
WP2FA\Authenticator\Backup_Codes::run_ajax_generate_json()
S
55 1 21
WP2FA\Utils\Migration::migrate_up_to_220()
S
57 1 20
WP2FA\Admin\Views\Wizard_Steps::introduction_step()
S
58 1 19
WP2FA\Shortcodes\Shortcodes::register_2fa_shortcode_scripts()
S
54 1 19
WP2FA\Admin\Views\Wizard_Steps::welcome_step()
S
59 1 18
WP2FA\Admin\Views\Wizard_Steps::generate_backup_codes()
S
59 1 17
WP2FA\Admin\User::set_user_status()
S
65 2 9
WP2FA\Admin\User::get_user_meta()
S
74 2 5
WP2FA\Admin\User::get_instance()
S
68 2 7
WP2FA\Admin\Controllers\Login_Attempts::increase_login_attempts()
S
68 2 7
WP2FA\Admin\Helpers\WP_Helper::get_roles_wp()
S
69 2 7
WP2FA\Admin\Views\Wizard_Steps::get_user()
S
71 2 6
WP2FA\Admin\Helpers\WP_Helper::show_critical_admin_notice()
S
73 2 5
WP2FA::get_instance()
S
71 2 6
WP2FA\Utils\Debugging::write_to_log()
S
64 2 9
WP2FA\Authenticator\Backup_Codes::check_backup_method()
S
68 2 7
WP2FA\Admin\Helpers\User_Helper::set_proper_user()
S
69 2 7
WP2FA\Authenticator\Authentication::user_has_token()
S
67 2 8
WP2FA\Admin\Settings_Page::send_account_unlocked_email()
S
62 2 10
WP2FA\Admin\Views\Wizard_Steps::json_nonce()
S
70 2 6
WP2FA\Authenticator\Authentication::get_user_totp_key()
S
64 2 10
WP2FA\Admin\Settings_Page::send_email()
S
63 2 9
WP2FA\Authenticator\Authentication::get_login_attempts_instance()
S
71 2 6
style_url()
S
68 2 6
WP2FA\Admin\Helpers\WP_Helper::init()
S
68 2 7
WP2FA\Admin\User::is_user_set()
S
71 2 6
WP2FA\Admin\User_Registered::apply_2fa_grace_period()
S
68 2 8
WP2FA\Admin\Helpers\User_Helper::is_user_method_in_role_enabled_methods()
S
67 2 8
WP2FA\Utils\Request_Utils::get_user_agent()
S
70 2 6
WP2FA\Cron\Cron_Tasks::send_expired_grace_email()
S
63 2 10
activate()
S
67 2 8
WP2FA\Utils\Abstract_Migration::normalize_version()
S
67 2 7
WP2FA\Admin\User::get_grace_period_expiration()
S
71 2 6
WP2FA\Admin\Premium_Features::add_settings_banner()
S
57 1 15
script_url()
S
68 2 6
WP2FA\Authenticator\Authentication::validate_base32_string()
S
69 2 6
WP2FA\Authenticator\Authentication::generate_key()
S
64 2 9
WP2FA\Admin\User::set_dismissed_nag()
S
73 2 5
WP2FA\Utils\Settings_Utils::setting_prefixer()
S
77 2 3
WP2FA\Authenticator\Login::rememberme()
S
67 2 7
WP2FA\Authenticator\Login::destroy_current_session_for_user()
S
70 2 6
WP2FA\Authenticator\Authentication::is_valid_key()
S
66 2 8
WP2FA\Admin\Helpers\WP_Helper::is_role_exists()
S
69 2 7
WP2FA\Authenticator\Login::collect_auth_cookie_tokens()
S
70 2 6
WP2FA\Authenticator\Login::clear_session_and_show_2fa_form()
S
64 2 10
WP2FA\Authenticator\Login::login_url()
S
68 2 7
WP2FA\Admin\Controllers\Settings::get_enabled_providers_for_role()
S
68 2 7
WP2FA\Admin\Controllers\Settings::get_backup_methods()
S
70 2 6
wp2fa_free_on_plugin_activation()
S
71 2 6
WP2FA\Admin\User_Listing::show_column_data()
S
68 2 8
WP2FA\Utils\Abstract_Migration::get_stored_version()
S
70 2 6
WP2FA\Utils\Debugging::is_logging_enabled()
S
70 2 6
WP2FA\Utils\Debugging::log()
S
71 2 5
WP2FA\Utils\Debugging::get_logging_dir_path()
S
67 2 7
WP2FA\Utils\Settings_Utils::get_option()
S
73 2 4
WP2FA\Utils\Settings_Utils::update_option()
S
73 2 4
WP2FA\Admin\Controllers\Login_Attempts::check_number_of_attempts()
S
71 2 6
WP2FA\Utils\Settings_Utils::delete_option()
S
73 2 4
WP2FA\Authenticator\Open_SSL::secure_random()
S
70 2 6
WP2FA\Admin\User_Notices::ensure_user()
S
74 2 5
WP2FA\Admin\Helpers\User_Helper::get_user()
S
72 2 6
WP2FA\Authenticator\Backup_Codes::get_login_attempts_instance()
S
71 2 6
WP2FA\Admin\User::delete_user_meta()
S
73 2 5
WP2FA\Admin\User::get_dismissed_nag()
S
71 2 6
WP2FA\Authenticator\Backup_Codes::add_backup_method()
S
60 1 14
WP2FA\Admin\Setup_Wizard::regenerate_authentication_key()
S
60 1 13
WP2FA\Utils\User_Utils::get_all_user_ids_and_login_names()
S
61 1 13
WP2FA\Admin\Setup_Wizard::wp_2fa_add_intro_step()
S
62 1 12
WP2FA\Admin\Help_Contact_Us::add_extra_menu_item()
S
64 1 11
WP2FA\Admin\Premium_Features::add_extra_menu_item()
S
64 1 11
WP2FA\Authenticator\Login::totp_authentication_page()
S
64 1 11
setup()
S
62 1 11
WP2FA\Admin\Controllers\Login_Attempts::get_meta_key()
S
82 1 3
WP2FA\Admin\Helpers\User_Helper::get_user_object()
S
76 1 4
WP2FA\Utils\Settings_Utils::create_settings_hash()
S
79 1 3
WP2FA\Admin\Helpers\User_Helper::set_email_token_for_user()
S
75 1 4
WP2FA\Utils\Debugging::get_log_timestamp()
S
78 1 3
WP2FA\Authenticator\Backup_Codes::init()
S
70 1 5
WP2FA\Admin\Controllers\Login_Attempts::clear_login_attempts()
S
79 1 3
WP2FA\Shortcodes\Shortcodes::__construct()
S
72 1 5
WP2FA\Admin\Helpers\User_Helper::remove_email_token_for_user()
S
76 1 4
WP2FA\Admin\Helpers\User_Helper::set_grace_period()
S
75 1 4
WP2FA\Admin\User_Profile::delete_expire_and_enforced_keys()
S
77 1 4
enqueue_multi_select_scripts()
S
77 1 3
WP2FA\Utils\User_Utils::get_all_user_ids()
S
64 1 10
WP2FA\Admin\SettingsPages\Settings_Page_Policies::excluded_network_sites()
S
82 1 3
WP2FA\Admin\Settings_Page::update_wp2fa_network_options()
S
67 1 8
WP2FA\Admin\Helpers\User_Helper::set_user_needs_to_reconfigure_2fa()
S
75 1 4
WP2FA\Admin\Helpers\User_Helper::is_user_locked()
S
79 1 3
WP2FA\Admin\Helpers\User_Helper::remove_meta()
S
75 1 4
WP2FA\Utils\User_Utils::in_array_all()
S
78 1 3
WP2FA\Admin\Setup_Wizard::wp_2fa_step_finish()
S
73 1 5
WP2FA\Admin\User_Notices::reset_nag()
S
76 1 4
WP2FA::get_wp2fa_white_label_setting()
S
78 1 3
WP2FA\Admin\User_Registered::__construct()
S
91 1 2
WP2FA\Authenticator\Authentication::check_number_of_attempts()
S
79 1 3
WP2FA\Admin\User_Listing::add_wp_2fa_column()
S
74 1 4
WP2FA\Admin\SettingsPages\Settings_Page_Policies::select_method_setting()
S
81 1 3
WP2FA\Admin\Helpers\User_Helper::get_user_enforced_instantly()
S
76 1 4
Email_Template::set_email_content_id()
S
81 1 3
WP2FA\Admin\User::set_user_meta()
S
78 1 3
WP2FA\Admin\SettingsPages\Settings_Page_White_Label::render()
S
74 1 5
WP2FA\Admin\Settings_Page::user_unlocked_notice()
S
67 1 10
WP2FA\Authenticator\Login::get_user_locked_error()
S
71 1 6
WP2FA\Admin\Helpers\User_Helper::get_global_settings_hash_for_user()
S
76 1 4
wp_login_viewport_meta()
S
100 1 5
WP2FA\Admin\Helpers\User_Helper::remove_user_totp_key()
S
76 1 4
WP2FA\Admin\Controllers\Login_Attempts::get_allowed_login_attempts()
S
82 1 3
WP2FA\Cron\Cron_Tasks::__construct()
S
74 1 4
WP2FA\Admin\Helpers\User_Helper::set_enabled_method_for_user()
S
75 1 4
WP2FA\Admin\Helpers\User_Helper::remove_global_settings_hash_for_user()
S
76 1 4
WP2FA\Admin\Helpers\User_Helper::get_email_token_for_user()
S
76 1 4
WP2FA\Utils\Debugging::create_index_file()
S
78 1 3
WP2FA\Admin\Helpers\User_Helper::set_user_totp_key()
S
76 1 4
WP2FA\Admin\Setup_Wizard::admin_menus()
S
79 1 3
WP2FA\Admin\User::__construct()
S
77 1 4
WP2FA\Admin\SettingsPages\Settings_Page_Email::render()
S
71 1 6
WP2FA\Admin\Setup_Wizard::__construct()
S
98 1 1
WP2FA\Authenticator\Authentication::delete_token()
S
80 1 3
WP2FA\Admin\Helpers\User_Helper::remove_user_expiry_date()
S
76 1 4
WP2FA\Admin\Controllers\Settings::get_enabled_backup_methods_for_user_role()
S
74 1 4
WP2FA\Admin\User::is_excluded()
S
77 1 3
Email_Template::get_id()
S
82 1 3
WP2FA\Utils\Debugging::create_htaccess_file()
S
78 1 3
WP2FA\Admin\Setup_Wizard::network_admin_menus()
S
78 1 3
WP2FA\Utils\Migration::get_settings()
S
80 1 3
WP2FA\Admin\Helpers\User_Helper::set_global_settings_hash_for_user()
S
75 1 4
WP2FA\Admin\Helpers\User_Helper::set_meta()
S
74 1 4
WP2FA\Admin\Helpers\User_Helper::get_meta()
S
74 1 4
WP2FA\Admin\Helpers\User_Helper::set_user_expiry_date()
S
75 1 4
WP2FA\Utils\Migration::set_settings()
S
79 1 3
WP2FA\Authenticator\Authentication::get_base32_characters()
S
80 1 3
WP2FA\Admin\Setup_Wizard::introduction_step_save()
S
73 1 5
WP2FA\Admin\Helpers\User_Helper::get_user_role()
S
72 1 5
WP2FA\Admin\User_Notices::dismiss_nag()
S
78 1 4
WP2FA\Admin\Premium_Features::pricing_new_tab_js()
S
78 1 8
Email_Template::get_title()
S
82 1 3
deactivate()
S
100 1 2
Email_Template::get_email_content_id()
S
82 1 3
init()
S
80 1 3
WP2FA\Admin\Setup_Wizard::wp_2fa_step_finish_save()
S
73 1 5
WP2FA\Admin\Settings_Page::user_deleted_2fa_notice()
S
67 1 10
admin_styles()
S
69 1 8
WP2FA\Admin\Helpers\User_Helper::remove_user_enforced_instantly()
S
76 1 4
WP2FA\Admin\User_Registered::check_user_upon_role_change()
S
81 1 3
WP2FA\Admin\Controllers\Login_Attempts::set_number_of_login_attempts()
S
77 1 4
WP2FA::print_email_deliverability_message()
S
77 1 3
WP2FA\Authenticator\Login::__construct()
S
91 1 2
i18n()
S
71 1 5
WP2FA\Authenticator\Backup_Codes::get_method_name()
S
80 1 3
WP2FA\Admin\Settings_Page::get_current_number_of_active_bg_processes()
S
67 1 8
Email_Template::__construct()
S
71 1 6
WP2FA\Admin\Helpers\User_Helper::set_2fa_status()
S
75 1 4
WP2FA\Admin\Settings_Page::update_wp2fa_network_email_options()
S
77 1 4
WP2FA\Admin\Helpers\User_Helper::remove_enabled_method_for_user()
S
76 1 4
WP2FA::wp_2fa_get_roles()
S
80 1 3
WP2FA\Authenticator\Backup_Codes::check_number_of_attempts()
S
79 1 3
WP2FA\Utils\Abstract_Migration::store_updated_version()
S
79 1 3
WP2FA\Admin\Helpers\User_Helper::remove_user_needs_to_reconfigure_2fa()
S
76 1 4
WP2FA\Admin\Helpers\User_Helper::get_user_expiry_date()
S
76 1 4
WP2FA\Admin\User::get_2fa_wp_user()
S
82 1 3
WP2FA\Authenticator\Login::is_user_using_two_factor()
S
80 1 3
WP2FA\Admin\SettingsPages\Settings_Page_Policies::excluded_roles_or_users_setting()
S
74 1 7
WP2FA\Authenticator\Login::get_available_providers_for_user()
S
80 1 3
WP2FA\Admin\Helpers\User_Helper::get_user_needs_to_reconfigure_2fa()
S
76 1 4
WP2FA\Admin\Views\Wizard_Steps::get_generate_codes_link()
S
70 1 5
WP2FA\Admin\User_Listing::init()
S
71 1 5
WP2FA\Admin\SettingsPages\Settings_Page_General::render()
S
67 1 8
WP2FA\Authenticator\Backup_Codes::delete_code()
S
68 1 7
Email_Template::can_be_toggled()
S
82 1 3
WP2FA\Admin\Helpers\User_Helper::get_user_totp_key()
S
76 1 4
WP2FA\Admin\Controllers\Login_Attempts::set_meta_key()
S
77 1 4
WP2FA\Admin\Helpers\User_Helper::remove_2fa_status()
S
76 1 4
enqueue_select2_scripts()
S
75 1 4
WP2FA\Admin\SettingsPages\Settings_Page_Policies::select_enforcement_policy_setting()
S
81 1 3
WP2FA\Admin\User::is_enforced()
S
77 1 3
WP2FA::get_wp2fa_general_setting()
S
78 1 3
Email_Template::get_description()
S
82 1 3
WP2FA\Admin\Setup_Wizard::wp_2fa_step_welcome()
S
81 1 3
WP2FA\Admin\Setup_Wizard::introduction_step()
S
82 1 3
WP2FA\Authenticator\Authentication::generate_token()
S
72 1 5
WP2FA\Admin\Views\Wizard_Steps::get_qr_code()
S
65 1 9
WP2FA\Admin\Helpers\User_Helper::set_user_enforced_instantly()
S
75 1 4
WP2FA\Admin\Settings_Page::admin_deleted_2fa_notice()
S
67 1 10
Email_Template::set_can_be_toggled()
S
81 1 3
WP2FA\Admin\Helpers\User_Helper::get_2fa_status()
S
76 1 4
WP2FA\Admin\Helpers\User_Helper::get_enabled_method_for_user()
S
74 1 4
WP2FA\Admin\Controllers\Login_Attempts::get_login_attempts()
S
78 1 3
WP2FA\Authenticator\Login::delete_login_nonce()
S
79 1 3
WP2FA\Authenticator\Login::is_user_api_login_enabled()
S
78 1 3
WP2FA\Authenticator\Login::backup_codes_authentication_page()
S
65 1 10
WP2FA\Admin\Helpers\User_Helper::get_grace_period()
S
76 1 4
WP2FA\Admin\Helpers\User_Helper::is_user_using_two_factor()
S
75 1 4
WP2FA::get_policy_settings()
S
74 1 4
WP2FA\Admin\User_Listing::get_column_name()
S
80 1 3
WP2FA\Admin\Helpers\WP_Helper::get_roles()
S
77 1 4
get_enqueue_contexts()
S
80 1 3