WP2FA\Admin\SettingsPage::validate_and_sanitize() |
D |
8 |
93 |
355 |
WP2FA\Authenticator\Authentication::is_user_eligible_for_2fa() |
D |
28 |
45 |
128 |
WP2FA\Admin\SettingsPage::validate_and_sanitize_email() |
D |
31 |
41 |
96 |
WP2FA\Admin\UserProfile::user_2fa_options() |
D |
27 |
30 |
152 |
WP2FA\Admin\UserProfile::generate_inline_modals() |
D |
21 |
16 |
317 |
WP2FA\Authenticator\Login::login_form_validate_2fa() |
C |
33 |
29 |
93 |
WP2FA\Admin\SettingsPage::settings_page_render() |
C |
28 |
21 |
159 |
WP2FA\WP2FA::is_user_excluded() |
C |
36 |
26 |
76 |
WP2FA\Admin\SetupWizard::setup_page() |
C |
28 |
21 |
143 |
login_header() |
B |
33 |
19 |
102 |
WP2FA\BackgroundProcessing\Enforce2FA::task() |
B |
40 |
21 |
54 |
WP2FA\Admin\SetupWizard::wp_2fa_step_setup_authenticator() |
B |
31 |
15 |
133 |
WP2FA\Admin\UserNotices::user_setup_2fa_nag() |
B |
41 |
19 |
51 |
WP2FA\Admin\SetupWizard::wp_2fa_step_setup_authenticator_save() |
B |
41 |
19 |
49 |
WP2FA\Admin\UserProfile::save_user_2fa_options() |
B |
44 |
19 |
42 |
WP2FA\WP2FA::block_unconfigured_users_from_admin() |
B |
45 |
19 |
36 |
WP2FA\Admin\SetupWizard::wp_2fa_step_global_2fa_methods() |
B |
28 |
5 |
218 |
WP2FA\Authenticator\Login::login_html() |
A |
35 |
11 |
99 |
WP2FA\Utils\UserUtils::get_all_users_data() |
A |
42 |
13 |
49 |
WP2FA\Utils\UserUtils::determine_user_2fa_status() |
A |
45 |
13 |
41 |
WP2FA\Cron\CronTasks::wp_2fa_check_users_grace_period_status() |
A |
46 |
13 |
35 |
WP2FA\WP2FA::add_actions() |
A |
39 |
11 |
60 |
WP2FA\Admin\UserProfile::validate_authcode_via_ajax() |
A |
45 |
12 |
42 |
WP2FA\WP2FA::get_wp2fa_email_templates() |
A |
38 |
10 |
69 |
WP2FA\WP2FA::handle_send_test_email_ajax() |
A |
45 |
12 |
39 |
WP2FA\Admin\SetupWizard::wp_2fa_step_reconfigure_authenticator_save() |
A |
47 |
12 |
35 |
WP2FA\Admin\SetupWizard::wp_2fa_step_reconfigure_authenticator() |
A |
38 |
9 |
77 |
WP2FA\BackgroundProcessing\RemoveEnabledMethods::task() |
A |
52 |
12 |
22 |
WP2FA\Authenticator\Login::is_user_locked() |
A |
47 |
11 |
33 |
WP2FA\Admin\SettingsPage::update_wp2fa_network_email_options() |
A |
49 |
10 |
30 |
WP2FA\Admin\SettingsPage::user_profile_settings() |
A |
41 |
7 |
68 |
WP2FA\Admin\SetupWizard::send_authentication_setup_email() |
A |
47 |
9 |
33 |
WP2FA\BackgroundProcessing\RemoveAllUserData::task() |
A |
51 |
9 |
27 |
WP2FA\WP2FA::replace_email_strings() |
A |
46 |
8 |
39 |
WP2FA\BackgroundProcessing\DeleteGracePeriod::task() |
A |
53 |
9 |
22 |
WP2FA\Admin\SettingsPage::grace_period_setting() |
A |
37 |
3 |
107 |
uninstall() |
A |
43 |
6 |
61 |
WP2FA\Admin\SetupWizard::wp_2fa_step_user_choose_method() |
A |
40 |
5 |
75 |
WP2FA\Admin\SettingsPage::remove_user_2fa() |
A |
45 |
7 |
42 |
WP2FA\Admin\SettingsPage::email_settings() |
A |
39 |
4 |
84 |
WP2FA\Shortcodes\Shortcodes::user_setup_2fa_form() |
A |
43 |
6 |
50 |
WP2FA\WP2FA::get_wp2fa_setting() |
S |
46 |
6 |
41 |
WP2FA\Utils\GenerateModal::generate_modal() |
S |
48 |
6 |
34 |
WP2FA\Admin\SetupWizard::wp_2fa_step_finish() |
S |
45 |
5 |
49 |
script_loader_tag() |
S |
56 |
7 |
18 |
WP2FA\Admin\SetupWizard::wp_2fa_step_choose_method() |
S |
47 |
5 |
42 |
WP2FA\Admin\SettingsPage::get_all_users() |
S |
50 |
6 |
27 |
WP2FA\Admin\SetupWizard::setup_page_steps() |
S |
55 |
6 |
21 |
WP2FA\Admin\SettingsPage::generate_custom_user_profile_page() |
S |
49 |
5 |
30 |
WP2FA\Authenticator\Login::wp_login() |
S |
52 |
5 |
26 |
WP2FA\Authenticator\Login::backup_2fa() |
S |
52 |
5 |
23 |
WP2FA\Utils\DateTimeUtils::format_grace_period_expiration_string() |
S |
52 |
5 |
23 |
WP2FA\Admin\SettingsPage::settings_saved_network_admin_notice() |
S |
56 |
5 |
22 |
WP2FA\Admin\SettingsPage::get_all_network_sites() |
S |
53 |
5 |
22 |
WP2FA\Utils\Debugging::write_to_file() |
S |
55 |
5 |
20 |
WP2FA\Authenticator\BackupCodes::generate_codes() |
S |
54 |
5 |
20 |
WP2FA\Admin\UserRegistered::apply_2fa_grace_period() |
S |
55 |
5 |
19 |
WP2FA\Admin\SettingsPage::unlock_account() |
S |
48 |
4 |
34 |
WP2FA\Admin\SettingsPage::select_enforcement_policy_setting() |
S |
44 |
2 |
63 |
WP2FA\Authenticator\Login::email_authentication_page() |
S |
50 |
4 |
33 |
WP2FA\Admin\UserProfile::inline_2fa_profile_form() |
S |
55 |
5 |
18 |
WP2FA\WP2FA::setup_redirect() |
S |
56 |
5 |
18 |
WP2FA\Admin\UserProfile::can_user_remove_2fa() |
S |
58 |
5 |
16 |
WP2FA\Admin\SettingsPage::hide_settings() |
S |
59 |
5 |
14 |
WP2FA\Admin\SetupWizard::setup_page_footer() |
S |
51 |
4 |
28 |
WP2FA\Authenticator\Login::get_available_providers_for_user() |
S |
60 |
5 |
13 |
WP2FA\Authenticator\BackupCodes::validate_code() |
S |
60 |
5 |
12 |
WP2FA\Utils\UserUtils::get_all_user_ids_based_on_enabled_2fa_method() |
S |
53 |
4 |
22 |
WP2FA\Utils\UserUtils::get_all_user_ids_who_have_wp_2fa_metadata_present() |
S |
53 |
4 |
21 |
WP2FA\Authenticator\Authentication::base32_decode() |
S |
54 |
4 |
20 |
WP2FA\Shortcodes\Shortcodes::user_setup_2fa_notice() |
S |
48 |
3 |
33 |
WP2FA\Authenticator\Authentication::base32_encode() |
S |
58 |
4 |
15 |
WP2FA\Authenticator\Login::filter_authenticate() |
S |
64 |
5 |
9 |
WP2FA\Authenticator\Login::is_api_request() |
S |
66 |
5 |
9 |
WP2FA\Authenticator\Authentication::pack64() |
S |
58 |
4 |
14 |
WP2FA\Admin\SettingsPage::email_from_settings() |
S |
45 |
1 |
59 |
WP2FA\Admin\UserNotices::__construct() |
S |
60 |
4 |
12 |
WP2FA\Authenticator\Login::get_enabled_providers_for_user() |
S |
61 |
4 |
12 |
run_updates() |
S |
62 |
4 |
11 |
WP2FA\Authenticator\Login::verify_login_nonce() |
S |
62 |
4 |
11 |
WP2FA\Authenticator\Login::show_two_factor_login() |
S |
61 |
4 |
11 |
WP2FA\WP2FA::init() |
S |
53 |
3 |
21 |
WP2FA\Admin\UserNotices::user_reconfigure_2fa_nag() |
S |
55 |
3 |
19 |
WP2FA\Admin\SettingsPage::get_post_by_post_name() |
S |
64 |
4 |
10 |
WP2FA\Admin\SettingsPage::send_2fa_enforced_email() |
S |
57 |
3 |
15 |
WP2FA\Admin\SettingsPage::extract_roles_from_input() |
S |
65 |
4 |
9 |
WP2FA\Authenticator\Authentication::is_valid_authcode() |
S |
58 |
3 |
14 |
WP2FA\Authenticator\Login::create_login_nonce() |
S |
59 |
3 |
13 |
activate() |
S |
62 |
3 |
12 |
WP2FA\Admin\SetupWizard::get_next_step() |
S |
61 |
3 |
12 |
WP2FA\Utils\UserUtils::get_2fa_methods_available_to_user() |
S |
63 |
3 |
11 |
WP2FA\Authenticator\BackupCodes::run_ajax_generate_json() |
S |
52 |
2 |
26 |
WP2FA\Admin\SetupWizard::wp_2fa_step_backup_codes() |
S |
48 |
1 |
41 |
WP2FA\Authenticator\Authentication::getApps() |
S |
49 |
1 |
39 |
WP2FA\Admin\SetupWizard::wp_2fa_step_welcome() |
S |
54 |
2 |
23 |
WP2FA\Admin\SettingsPage::remove_data_upon_uninstall() |
S |
52 |
1 |
37 |
admin_scripts() |
S |
48 |
1 |
36 |
WP2FA\Admin\SettingsPage::excluded_roles_or_users_setting() |
S |
53 |
1 |
35 |
WP2FA\Admin\SettingsPage::select_method_setting() |
S |
53 |
1 |
33 |
WP2FA\Admin\SettingsPage::update_wp2fa_network_options() |
S |
57 |
2 |
17 |
WP2FA\Authenticator\Authentication::calc_totp() |
S |
56 |
2 |
16 |
WP2FA\Admin\UserProfile::user_2fa_row_actions() |
S |
57 |
2 |
16 |
WP2FA\Authenticator\Authentication::get_code() |
S |
63 |
3 |
10 |
WP2FA\Authenticator\Login::validate_backup_codes() |
S |
69 |
3 |
6 |
WP2FA\Authenticator\Authentication::abssort() |
S |
66 |
3 |
8 |
WP2FA\Authenticator\BackupCodes::codes_remaining_for_user() |
S |
67 |
3 |
7 |
WP2FA\Authenticator\Login::validate_email_authentication() |
S |
69 |
3 |
6 |
WP2FA\Authenticator\Login::pre_process_email_authentication() |
S |
68 |
3 |
7 |
WP2FA\Admin\SettingsPage::add_display_post_states() |
S |
66 |
3 |
8 |
WP2FA\Cron\CronTasks::register_check_users_grace_period_status_event() |
S |
72 |
3 |
5 |
WP2FA\WP2FA::add_wizard_actions() |
S |
69 |
3 |
6 |
WP2FA\Authenticator\Authentication::validate_token() |
S |
66 |
3 |
8 |
WP2FA\Authenticator\Authentication::get_user_token() |
S |
67 |
3 |
7 |
WP2FA\Admin\SettingsPage::add_plugin_action_links() |
S |
60 |
2 |
14 |
WP2FA\Admin\SettingsPage::get_email_notification_definitions() |
S |
52 |
1 |
28 |
WP2FA\WP2FA::__construct() |
S |
61 |
2 |
12 |
WP2FA\Admin\SetupWizard::setup_page_content() |
S |
65 |
2 |
11 |
WP2FA\Admin\SetupWizard::setup_page_header() |
S |
54 |
1 |
25 |
WP2FA\Admin\SettingsPage::disable_2fa_removal_setting() |
S |
55 |
1 |
25 |
WP2FA\Admin\SettingsPage::excluded_network_sites() |
S |
57 |
1 |
24 |
WP2FA\Admin\SettingsPage::limit_settings_access() |
S |
56 |
1 |
24 |
WP2FA\Authenticator\Login::totp_authentication_page() |
S |
57 |
1 |
22 |
WP2FA\Admin\SettingsPage::create_settings_admin_menu_multisite() |
S |
57 |
1 |
20 |
WP2FA\Admin\SetupWizard::introduction_step() |
S |
59 |
1 |
19 |
WP2FA\Admin\SettingsPage::create_settings_admin_menu() |
S |
58 |
1 |
19 |
WP2FA\Admin\UserProfile::delete_expire_and_enforced_keys() |
S |
60 |
1 |
17 |
WP2FA\Admin\SetupWizard::regenerate_authentication_key() |
S |
57 |
1 |
16 |
WP2FA\Admin\SetupWizard::wp_2fa_step_global_2fa_methods_save() |
S |
64 |
2 |
9 |
script_url() |
S |
68 |
2 |
6 |
WP2FA\Authenticator\Login::destroy_current_session_for_user() |
S |
70 |
2 |
6 |
WP2FA\Authenticator\Login::validate_totp_authentication() |
S |
65 |
2 |
9 |
WP2FA\Utils\Debugging::write_to_log() |
S |
64 |
2 |
9 |
WP2FA\Admin\SetupWizard::wp_2fa_step_choose_method_save() |
S |
64 |
2 |
9 |
WP2FA\Authenticator\Login::rememberme() |
S |
67 |
2 |
7 |
WP2FA\WP2FA::is_this_multisite() |
S |
79 |
2 |
3 |
WP2FA\Authenticator\Authentication::is_valid_key() |
S |
68 |
2 |
7 |
WP2FA\Authenticator\Authentication::user_has_token() |
S |
67 |
2 |
8 |
WP2FA\Admin\SettingsPage::cancel_bg_processes() |
S |
64 |
2 |
9 |
WP2FA\Cron\CronTasks::send_expired_grace_email() |
S |
63 |
2 |
10 |
WP2FA\Admin\SettingsPage::send_account_unlocked_email() |
S |
62 |
2 |
10 |
WP2FA\WP2FA::get_instance() |
S |
71 |
2 |
6 |
WP2FA\Utils\Debugging::log() |
S |
71 |
2 |
5 |
WP2FA\Utils\Debugging::get_logging_dir_path() |
S |
67 |
2 |
7 |
WP2FA\Admin\SettingsPage::send_email() |
S |
66 |
2 |
7 |
WP2FA\Authenticator\Login::login_url() |
S |
68 |
2 |
7 |
WP2FA\Authenticator\Login::collect_auth_cookie_tokens() |
S |
70 |
2 |
6 |
WP2FA\Admin\SetupWizard::wp_2fa_step_user_choose_method_save() |
S |
64 |
2 |
9 |
WP2FA\Authenticator\Authentication::get_google_qr_code() |
S |
66 |
2 |
8 |
style_url() |
S |
68 |
2 |
6 |
setup() |
S |
61 |
1 |
12 |
WP2FA\Admin\SetupWizard::wp_2fa_add_intro_step() |
S |
62 |
1 |
12 |
WP2FA\Authenticator\Login::backup_codes_authentication_page() |
S |
64 |
1 |
11 |
WP2FA\Authenticator\BackupCodes::delete_code() |
S |
68 |
1 |
7 |
WP2FA\Admin\SettingsPage::user_unlocked_notice() |
S |
67 |
1 |
10 |
WP2FA\Utils\UserUtils::in_array_all() |
S |
78 |
1 |
3 |
WP2FA\Admin\SetupWizard::__construct() |
S |
98 |
1 |
1 |
WP2FA\Admin\UserNotices::dismiss_reconfigure_nag() |
S |
75 |
1 |
4 |
WP2FA\Utils\Debugging::is_logging_enabled() |
S |
79 |
1 |
3 |
WP2FA\BackgroundProcessing\RemoveEnabledMethods::complete() |
S |
81 |
1 |
3 |
WP2FA\Admin\SetupWizard::network_admin_menus() |
S |
78 |
1 |
3 |
WP2FA\Admin\UserProfile::__construct() |
S |
91 |
1 |
2 |
WP2FA\EmailTemplate::getEmailContentId() |
S |
82 |
1 |
3 |
deactivate() |
S |
100 |
1 |
2 |
WP2FA\Utils\Debugging::create_htaccess_file() |
S |
78 |
1 |
3 |
get_enqueue_contexts() |
S |
80 |
1 |
3 |
WP2FA\Shortcodes\Shortcodes::register_2fa_shortcode_scripts() |
S |
70 |
1 |
5 |
i18n() |
S |
71 |
1 |
5 |
WP2FA\Admin\SetupWizard::admin_menus() |
S |
79 |
1 |
3 |
WP2FA\Authenticator\Authentication::delete_token() |
S |
79 |
1 |
3 |
WP2FA\Authenticator\Authentication::generate_token() |
S |
72 |
1 |
5 |
WP2FA\EmailTemplate::__construct() |
S |
69 |
1 |
7 |
WP2FA\Authenticator\Login::is_user_api_login_enabled() |
S |
78 |
1 |
3 |
WP2FA\Admin\UserRegistered::__construct() |
S |
91 |
1 |
2 |
WP2FA\Admin\SetupWizard::wp_2fa_step_finish_save() |
S |
73 |
1 |
5 |
WP2FA\EmailTemplate::setCanBeToggled() |
S |
81 |
1 |
3 |
admin_styles() |
S |
69 |
1 |
8 |
WP2FA\EmailTemplate::getDescription() |
S |
82 |
1 |
3 |
WP2FA\Authenticator\Authentication::get_user_totp_key() |
S |
78 |
1 |
3 |
WP2FA\EmailTemplate::setEmailContentId() |
S |
81 |
1 |
3 |
WP2FA\EmailTemplate::getId() |
S |
82 |
1 |
3 |
WP2FA\BackgroundProcessing\DeleteGracePeriod::complete() |
S |
81 |
1 |
3 |
WP2FA\Admin\SettingsPage::user_deleted_2fa_notice() |
S |
67 |
1 |
10 |
init() |
S |
82 |
1 |
3 |
WP2FA\Authenticator\BackupCodes::__construct() |
S |
79 |
1 |
3 |
wp_login_viewport_meta() |
S |
100 |
1 |
5 |
WP2FA\Authenticator\Authentication::__construct() |
S |
91 |
1 |
2 |
WP2FA\Authenticator\Authentication::generate_key() |
S |
71 |
1 |
5 |
WP2FA\Admin\SettingsPage::admin_deleted_2fa_notice() |
S |
67 |
1 |
10 |
WP2FA\Admin\SetupWizard::introduction_step_save() |
S |
73 |
1 |
5 |
WP2FA\Admin\UserNotices::reset_nag() |
S |
75 |
1 |
4 |
WP2FA\Utils\UserUtils::get_all_user_ids_and_login_names() |
S |
64 |
1 |
10 |
WP2FA\EmailTemplate::getTitle() |
S |
82 |
1 |
3 |
WP2FA\BackgroundProcessing\RemoveAllUserData::complete() |
S |
81 |
1 |
3 |
WP2FA\BackgroundProcessing\Enforce2FA::complete() |
S |
81 |
1 |
3 |
WP2FA\EmailTemplate::canBeToggled() |
S |
82 |
1 |
3 |
WP2FA\Authenticator\Login::__construct() |
S |
91 |
1 |
2 |
WP2FA\Authenticator\Login::get_providers() |
S |
66 |
1 |
9 |
WP2FA\Admin\UserRegistered::check_user_upon_role_change() |
S |
81 |
1 |
3 |
WP2FA\Utils\UserUtils::get_all_user_ids() |
S |
68 |
1 |
7 |
WP2FA\Authenticator\Authentication::delete_user_totp_key() |
S |
79 |
1 |
3 |
WP2FA\Admin\SettingsPage::get_current_number_of_active_bg_processes() |
S |
67 |
1 |
8 |
WP2FA\Utils\Debugging::create_index_file() |
S |
78 |
1 |
3 |
WP2FA\Authenticator\Login::delete_login_nonce() |
S |
79 |
1 |
3 |
WP2FA\WP2FA::wp_2fa_get_roles() |
S |
74 |
1 |
5 |
WP2FA\Cron\CronTasks::__construct() |
S |
75 |
1 |
4 |
WP2FA\Admin\SetupWizard::wp_2fa_step_backup_codes_save() |
S |
81 |
1 |
3 |
WP2FA\Shortcodes\Shortcodes::__construct() |
S |
72 |
1 |
5 |
WP2FA\Utils\Debugging::get_log_timestamp() |
S |
78 |
1 |
3 |
WP2FA\Authenticator\Login::is_user_using_two_factor() |
S |
74 |
1 |
4 |
WP2FA\Admin\UserNotices::dismiss_nag() |
S |
75 |
1 |
4 |