Code Duplication    Length = 7-7 lines in 3 locations

application/modules/auth/authapi.php 1 location

@@ 163-169 (lines=7) @@
160
                }
161
            }
162
163
            if ($this->dx_auth->captcha_registration) {
164
                if ($this->dx_auth->use_recaptcha) {
165
                    $val->set_rules('recaptcha_response_field', lang('Code protection', 'auth'), 'trim|xss_clean|required|callback_captcha_check');
166
                } else {
167
                    $val->set_rules('captcha', lang('Code protection', 'auth'), 'trim|xss_clean|required|callback_captcha_check');
168
                }
169
            }
170
            // Run form validation and register user if it's pass the validation
171
            $this->load->helper('string');
172
            $key = random_string('alnum', 5);

application/modules/auth/auth.php 2 locations

@@ 121-127 (lines=7) @@
118
            $val->set_rules('remember', 'Remember me', 'integer');
119
120
            // Set captcha rules if login attempts exceed max attempts in config
121
            if ($this->dx_auth->is_max_login_attempts_exceeded()) {
122
                if ($this->dx_auth->use_recaptcha) {
123
                    $val->set_rules('recaptcha_response_field', lang('Code protection', 'auth'), 'trim|xss_clean|required|callback_captcha_check');
124
                } else {
125
                    $val->set_rules('captcha', lang('Code protection', 'auth'), 'trim|required|xss_clean|callback_captcha_check');
126
                }
127
            }
128
129
            if ($val->run($this) AND $this->dx_auth->login($val->set_value('email'), $val->set_value('password'), $val->set_value('remember'))) {
130
                // Redirect to homepage
@@ 225-231 (lines=7) @@
222
                }
223
            }
224
225
            if ($this->dx_auth->captcha_registration) {
226
                if ($this->dx_auth->use_recaptcha) {
227
                    $val->set_rules('recaptcha_response_field', lang('Code protection', 'auth'), 'trim|xss_clean|required|callback_captcha_check');
228
                } else {
229
                    $val->set_rules('captcha', lang('Code protection', 'auth'), 'trim|xss_clean|required|callback_captcha_check');
230
                }
231
            }
232
233
            // Run form validation and register user if it's pass the validation
234
            $this->load->helper('string');