Code Analysis: miniOrange 2 Factor Authentication 5.8

Most Complex Functions

Function Rating Complexity
TwoFA\Onprem\Miniorange_Authentication::mo2f_auth_save_settings()
D
513
TwoFA\Onprem\Mo2fConstants::lang_translate()
D
154
mo2f_create_2fa_form()
D
75
TwoFA\Onprem\Miniorange_Password_2Factor_Login::miniorange_pass2login_redirect()
D
64
prompt_user_to_select_2factor_mthod_inline()
D
45
TwoFA\Onprem\Miniorange_Password_2Factor_Login::mo2f_check_username_password()
D
52
TwoFA\Onprem\Miniorange_Password_2Factor_Login::check_miniorange_soft_token()
D
46
TwoFA\Onprem\Miniorange_Authentication::mo2f_settings_error_page()
D
2
TwoFA\Onprem\Miniorange_Password_2Factor_Login::miniorange_pass2login_form_fields()
D
40
TwoFA\Onprem\Miniorange_Password_2Factor_Login::miniorange_initiate_2nd_factor()
D
40
TwoFA\Onprem\Miniorange_Password_2Factor_Login::mo2f_pass2login_otp_verification()
D
36
mail_tem()
D
1