Code Analysis: miniOrange 2 Factor Authentication 5.7.2

Most Complex Functions

Function Rating Complexity
Miniorange_Authentication::mo2f_auth_save_settings()
D
574
Mo2fConstants::lang_translate()
D
154
mo2f_create_2fa_form()
D
96
Miniorange_Password_2Factor_Login::miniorange_pass2login_redirect()
D
104
prompt_user_to_select_2factor_mthod_inline()
D
45
Miniorange_Password_2Factor_Login::mo2f_check_username_password()
D
52
Miniorange_Password_2Factor_Login::check_miniorange_soft_token()
D
46
Miniorange_Authentication::mo2f_settings_error_page()
D
2
Miniorange_Password_2Factor_Login::miniorange_initiate_2nd_factor()
D
40
Miniorange_Password_2Factor_Login::miniorange_pass2login_form_fields()
D
40
Miniorange_Password_2Factor_Login::mo2f_pass2login_otp_verification()
D
36
Miniorange_Password_2Factor_Login::save_inline_2fa_method()
D
33