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

Most Complex Functions

Function Rating Complexity
WP2FA\Admin\SettingsPage::validate_and_sanitize()
D
111
WP2FA\Authenticator\Authentication::is_user_eligible_for_2fa()
D
49
WP2FA\WP2FA::isUserEnforced()
D
47
WP2FA\Admin\UserProfile::user_2fa_options()
D
37
WP2FA\Admin\SettingsPage::validate_and_sanitize_email()
D
41
WP2FA\Admin\UserProfile::generate_inline_modals()
D
20
WP2FA\Admin\SetupWizard::setup_page()
D
28
WP2FA\Admin\SetupWizard::wp_2fa_step_global_2fa_methods()
D
16
WP2FA\Authenticator\Login::login_form_validate_2fa()
C
29
WP2FA\WP2FA::is_user_excluded()
C
29
WP2FA\Admin\SettingsPage::settings_page_render()
C
21
WP2FA\Utils\UserUtils::determine_user_2fa_status()
C
26