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

Most Complex Functions

Function Rating Complexity
WP2FA\Admin\SettingsPage::validate_and_sanitize()
D
64
WP2FA\WP2FA::isUserEnforced()
D
55
WP2FA\Admin\UserProfile::user_2fa_options()
D
40
WP2FA\Admin\SettingsPage::validate_and_sanitize_email()
D
37
WP2FA\Admin\SetupWizard::setup_page()
C
27
WP2FA\Authenticator\Login::login_form_validate_2fa()
C
29
WP2FA\WP2FA::is_user_excluded()
C
29
WP2FA\Admin\SettingsPage::settings_page_render()
C
20
WP2FA\Utils\UserUtils::determine_user_2fa_status()
C
26
login_header()
B
19
WP2FA\Admin\Views\FirstTimeWizardSteps::enforcementPolicy()
B
15
WP2FA\Admin\UserNotices::user_setup_2fa_nag()
B
20