Code Analysis: miniOrange 2 Factor Authentication 5.8.1

Class Rating Complexity Lines of code
TwoFA\Onprem\Miniorange_Password_2Factor_Login
D
728 2,686
TwoFA\Onprem\Miniorange_Authentication
D
578 2,115
Mo_2f_Ajax
D
278 946
TwoFA\Onprem\Mo2fConstants
D
155 314
TwoFA\Onprem\MO2f_Utility
D
137 533
TwoFA\Miniorange_TwoFactor
C
109 587
TwoFA\Views\Mo2f_Setup_Wizard
B
85 1,081
Wpns_Ajax
B
80 284
TwoFA\Helper\MoWpnsUtility
B
77 219
TwoFA\Cloud\Customer_Cloud_Setup
A
67 372
TwoFA\Onprem\Mo2f_OnPremRedirect
A
66 320
TwoFA\Database\Mo2fDB
A
62 332
TwoFA\Handler\Miniorange_Mobile_Login
A
60 304
TwoFA\Helper\MoWpnsHandler
A
52 181
TwoFA\Database\MoWpnsDB
S
47 217
FeedbackHandler
S
46 170
TwoFA\Onprem\Google_Auth_Onpremise
S
46 199
LoginHandler
S
42 137
TwoFA\OnPrem\Mo2f_Onprem_Setup
S
40 228
TwoFA\Helper\MocURL
S
38 329
Mo2f_Setupwizard
S
34 126
TwoFACustomRegFormShortcode
S
32 66
AjaxHandler
S
30 121
TwoFA\Onprem\MO2f_Cloud_Onprem_Interface
S
26 92
Mo_2f_Duo_Authenticator
S
18 61
RegistrationHandler
S
17 105
TwoFA\Handler\TwoFACustomRegFormAPI
S
16 38
TwoFA\Helper\TwoFAMoSessions
S
12 40
TwoFA\Onprem\Two_Factor_Setup_Onprem_Cloud
S
12 114
TwoFA\Handler\TwoFAMOGateway
S
10 52
TwoFA\Helper\Mo2f_Common_Otp_Setup
S
10 55
Mo2f_Ajax_Dashboard
S
8 38
Mo2f_Logger
S
8 31
TwoFA\Cloud\Mo2f_Cloud_Utility
S
7 45
TwoFA\Miniorange_Security_Notification
S
7 37
Mo2fa_Security_Features
S
6 23
TwoFA\Onprem\Mo2f_Api
S
6 50
TwoFA\Cloud\Mo2f_Cloud_Validate
S
5 44
TwoFA\Cloud\Mo2f_Cloud_Challenge
S
4 10
TwoFA\Helper\MoWpnsConstants
S
2 11
TwoFA\Handler\Mo2f_GAuth_AESEncryption
S
2 19
TwoFA\Cloud\Two_Factor_Setup
S
1 10
TwoFA\Helper\MoWpnsMessages
S
1 4