Code Analysis: miniOrange 2 Factor Authentication 5.8

Class Rating Complexity Lines of code
TwoFA\Onprem\Miniorange_Password_2Factor_Login
D
739 2,766
TwoFA\Onprem\Miniorange_Authentication
D
585 2,916
Mo_2f_Ajax
D
274 933
TwoFA\Onprem\Mo2fConstants
D
154 312
TwoFA\Onprem\MO2f_Utility
D
137 533
TwoFA\Miniorange_TwoFactor
C
109 584
Wpns_Ajax
B
80 284
TwoFA\Helper\MoWpnsUtility
B
77 219
Mo2f_Setupwizard
A
69 448
TwoFA\Views\Mo2f_Setup_Wizard
A
67 433
TwoFA\Cloud\Customer_Cloud_Setup
A
66 373
TwoFA\Onprem\Mo2f_OnPremRedirect
A
65 317
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
TwoFA\OnPrem\Mo2f_Onprem_Setup
S
42 291
LoginHandler
S
42 137
TwoFA\Helper\MocURL
S
38 329
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
Mo2f_Logger
S
8 31
Mo2f_Ajax_Dashboard
S
8 38
TwoFA\Miniorange_Security_Notification
S
7 37
TwoFA\Cloud\Mo2f_Cloud_Utility
S
7 45
TwoFA\Onprem\Mo2f_Api
S
6 50
Mo2fa_Security_Features
S
6 23
TwoFA\Cloud\Mo2f_Cloud_Validate
S
5 44
TwoFA\Cloud\Mo2f_Cloud_Challenge
S
4 10
TwoFA\Handler\Mo2f_GAuth_AESEncryption
S
2 19
TwoFA\Helper\MoWpnsConstants
S
2 11
TwoFA\Helper\MoWpnsMessages
S
1 4
TwoFA\Cloud\Two_Factor_Setup
S
1 10