Code Analysis: Two Factor (2FA) Authentication via Email 1.3

Function Rating Maintainability Complexity Lines of code
SS88_2FAVE::processTokenLogin()
A
45 13 38
SS88_2FAVE::__construct()
A
52 9 21
SS88_2FAVE::wp_login()
S
60 3 15
SS88_2FAVE::userOptions()
S
60 2 18
SS88_2FAVE::ajax_dismiss_notice()
S
69 3 6
SS88_2FAVE::userOptionsUpdate()
S
74 2 4
SS88_2FAVE::random_bytes()
S
68 2 8
SS88_2FAVE::show_admin_notice()
S
66 2 9
SS88_2FAVE::isEnabled()
S
79 1 3
SS88_2FAVE::outputPage()
S
76 1 4
SS88_2FAVE::emailToken()
S
63 1 8
SS88_2FAVE::init()
S
77 1 4
SS88_2FAVE::debug()
S
76 1 3
SS88_2FAVE::plugin_action_links()
S
72 1 6
SS88_2FAVE::admin_enqueue_scripts()
S
70 1 5
SS88_2FAVE::generateToken()
S
70 1 6