Code Analysis: miniOrange 2 Factor Authentication 6.0.8

Most Complex Functions

Function Rating Complexity
TwoFA\Handler\Twofa\Miniorange_Authentication::mo2f_auth_save_settings()
D
276
TwoFA\Helper\Mo2f_Login_Popup::mo2f_twofa_login_prompt_skeleton_values()
D
22
mail_tem()
D
1
TwoFA\Handler\Mo2f_Main_Handler::miniorange_pass2login_redirect()
C
30
TwoFA\Handler\Twofa\Miniorange_Password_2Factor_Login::miniorange_pass2login_redirect()
C
27
TwoFA\Helper\MoWpnsUtility::mo_2fa_send_configuration()
C
28
TwoFA\Handler\FeedbackHandler::wpns_handle_feedback()
C
25
TwoFA\Helper\Mo2f_Inline_Popup::mo2f_get_inline_select_method_form()
C
13
TwoFA\Handler\Mo2f_2fa_Settings_Handler::mo2f_login_settings_ajax()
C
23
mo2f_duo_auth()
B
23
TwoFA\Handler\Mo2f_Whitelabelling::mo2f_whitelabeling_action()
B
23
TwoFA\Handler\Twofa\MO2f_Utility::mo2f_retrieve_user_temp_values()
B
22