Code Analysis: miniOrange 2 Factor Authentication 5.8.2

Class Rating Complexity Lines of code
TwoFA\Onprem\Miniorange_Password_2Factor_Login
D
608 2,323
TwoFA\Onprem\Miniorange_Authentication
D
403 1,331
Mo_2f_Ajax
D
268 907
TwoFA\Onprem\MO2f_Utility
C
125 471
TwoFA\Miniorange_TwoFactor
B
93 517
TwoFA\Views\Mo2f_Setup_Wizard
B
85 1,079
Wpns_Ajax
B
80 284
TwoFA\Helper\MoWpnsUtility
B
77 219
TwoFA\Cloud\Customer_Cloud_Setup
A
71 370
TwoFA\Database\Mo2fDB
A
68 357
TwoFA\Onprem\Mo2f_OnPremRedirect
A
64 317
TwoFA\Helper\MoWpnsHandler
A
52 181
TwoFA\Database\MoWpnsDB
S
47 217
TwoFA\Onprem\Google_Auth_Onpremise
S
46 199
TwoFA\Handler\Miniorange_Mobile_Login
S
43 236
LoginHandler
S
40 133
FeedbackHandler
S
40 131
TwoFA\Helper\MocURL
S
38 329
Mo2f_Setupwizard
S
34 126
TwoFACustomRegFormShortcode
S
32 69
TwoFA\OnPrem\Mo2f_Onprem_Setup
S
31 208
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\Helper\Mo2f_Common_Otp_Setup
S
10 55
TwoFA\Handler\TwoFAMOGateway
S
10 52
Mo2f_Logger
S
8 31
Mo2f_Ajax_Dashboard
S
8 40
TwoFA\Miniorange_Security_Notification
S
7 37
TwoFA\Helper\MoWpnsConstants
S
7 26
TwoFA\Cloud\Mo2f_Cloud_Utility
S
7 44
TwoFA\Onprem\Mo2f_Api
S
6 50
Mo2fa_Security_Features
S
6 24
TwoFA\Cloud\Mo2f_Cloud_Validate
S
5 44
TwoFA\Cloud\Mo2f_Cloud_Challenge
S
4 10
TwoFA\Helper\MoWpnsMessages
S
3 25
TwoFA\Handler\Mo2f_GAuth_AESEncryption
S
2 19
TwoFA\Cloud\Two_Factor_Setup
S
1 10