Code Analysis: miniOrange 2 Factor Authentication 5.6.6

Class Rating Complexity Lines of code
Miniorange_Password_2Factor_Login
D
764 3,189
Miniorange_Authentication
D
647 3,887
Mo_wpns_Scan_Handler_Cron
D
281 1,084
Mo_wpns_Scan_Handler
D
227 633
mo_2f_ajax
D
213 1,231
wpns_ajax
D
206 1,240
MO2f_Utility
D
151 576
Mo2fConstants
D
151 456
MoWpnsDB
D
135 707
MoWpnsHandler
D
130 404
Miniorange_twoFactor
C
119 647
LoginHandler
B
88 316
Mo_wpns_scan_malware
A
70 366
Mo2f_Setup_Wizard
A
70 458
Mo2f_OnPremRedirect
A
62 286
Miniorange_Mobile_Login
A
61 327
Mo2fDB
A
60 320
mo2f_scanner_parts
A
52 259
Mo2f_ajax_dashboard
S
49 195
class_miniorange_2fa_strong_password
S
45 83
Google_auth_onpremise
S
45 182
Customer_Cloud_Setup
S
44 332
mo2f_ReCaptcha
S
42 132
FeedbackHandler
S
40 161
AjaxHandler
S
36 139
MocURL
S
27 224
Two_Factor_Setup
S
19 130
Miniorange_Rba_Attributes
S
17 118
TwoFACustomRegFormAPI
S
16 39
RegistrationHandler
S
15 58
TwoFACustomRegFormShortcode
S
14 50
TwoFACustomRegFormShortcode
S
14 50
Mo_2f_duo_authenticator
S
14 48
Customer_Setup
S
13 26
TwoFAMoSessions
S
12 40
miniorange_security_notification
S
11 166
Spam
S
11 32
TwoFAMOGateway
S
10 51
TwoFAPlugin
S
9 32
OTPPlugin
S
9 26
WPNS_unlimittedUser
S
9 36
MO2F_realtime_free
S
8 31
Mo2FABasicEnum
S
6 23
Mo_2fa_security_features
S
6 29
Mo2f_Api
S
6 45
mo2f_Logger
S
6 26
two_fa_get_details
S
4 16
SocialPlugin
S
3 7
mo2f_GAuth_AESEncryption
S
2 17
MoWpnsConstants
S
2 10

3 more item(s) not shown.