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

Most Complex Functions

Function Rating Complexity
WP2FA\Admin\SettingsPage::validate_and_sanitize()
D
93
WP2FA\Authenticator\Authentication::is_user_eligible_for_2fa()
D
45
WP2FA\Admin\SettingsPage::validate_and_sanitize_email()
D
41
WP2FA\Admin\UserProfile::user_2fa_options()
D
30
WP2FA\Admin\UserProfile::generate_inline_modals()
D
16
WP2FA\Authenticator\Login::login_form_validate_2fa()
C
29
WP2FA\Admin\SettingsPage::settings_page_render()
C
21
WP2FA\WP2FA::is_user_excluded()
C
26
WP2FA\Admin\SetupWizard::setup_page()
C
21
login_header()
B
19
WP2FA\BackgroundProcessing\Enforce2FA::task()
B
21
WP2FA\Admin\SetupWizard::wp_2fa_step_setup_authenticator()
B
15