Code Analysis: miniOrange 2 Factor Authentication 5.8.4

Most Complex Functions

Function Rating Complexity
TwoFA\Onprem\Miniorange_Authentication::mo2f_auth_save_settings()
D
361
mo2f_create_2fa_form()
D
63
TwoFA\Onprem\Miniorange_Password_2Factor_Login::miniorange_pass2login_redirect()
D
62
TwoFA\Onprem\Miniorange_Password_2Factor_Login::check_miniorange_soft_token()
D
46
prompt_user_to_select_2factor_mthod_inline()
D
34
TwoFA\Onprem\Miniorange_Password_2Factor_Login::miniorange_pass2login_form_fields()
D
40
TwoFA\Onprem\Miniorange_Password_2Factor_Login::mo2f_pass2login_otp_verification()
D
34
mail_tem()
D
1
TwoFA\Helper\MoWpnsUtility::mo_2fa_send_configuration()
D
32
Mo_2f_Ajax::mo_two_factor_ajax()
C
30
methods_on_user_profile()
C
21
Mo_2f_Ajax::mo2f_configure_otp_based_methods_validate()
C
23