Catch any errors
这个提交包含在:
父节点
f60e909459
当前提交
9037bf8dad
共有 1 个文件被更改,包括 15 次插入 和 8 次删除
|
|
@ -893,14 +893,21 @@ class User extends CI_Controller {
|
||||||
|
|
||||||
// Read the cookie remeber_me and log the user in
|
// Read the cookie remeber_me and log the user in
|
||||||
if($this->input->cookie(config_item('cookie_prefix').'remember_me')) {
|
if($this->input->cookie(config_item('cookie_prefix').'remember_me')) {
|
||||||
$encrypted_string = $this->input->cookie(config_item('cookie_prefix').'remember_me');
|
try {
|
||||||
$decrypted_string = $this->encryption->decrypt($encrypted_string);
|
$encrypted_string = $this->input->cookie(config_item('cookie_prefix').'remember_me');
|
||||||
$this->user_model->update_session($decrypted_string);
|
$decrypted_string = $this->encryption->decrypt($encrypted_string);
|
||||||
$this->user_model->set_last_login($decrypted_string);
|
$this->user_model->update_session($decrypted_string);
|
||||||
|
$this->user_model->set_last_login($decrypted_string);
|
||||||
log_message('debug', '[User ID: '.$decrypted_string.'] Remember Me Login Successful');
|
|
||||||
|
log_message('debug', '[User ID: '.$decrypted_string.'] Remember Me Login Successful');
|
||||||
redirect('dashboard');
|
|
||||||
|
redirect('dashboard');
|
||||||
|
} catch (Exception $e) {
|
||||||
|
// Something went wrong with the cookie
|
||||||
|
log_message('error', 'Remember Me Login Failed');
|
||||||
|
$this->session->set_flashdata('error', 'Remember Me Login Failed');
|
||||||
|
redirect('user/login');
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($this->form_validation->run() == FALSE) {
|
if ($this->form_validation->run() == FALSE) {
|
||||||
|
|
|
||||||
正在加载…
在新工单中引用