From 5e7a6b5cb195066d2b6c1a03a49e2fecee723933 Mon Sep 17 00:00:00 2001 From: HB9HIL Date: Tue, 13 Aug 2024 08:26:28 +0200 Subject: [PATCH] fix keep_login cookie --- application/controllers/User.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/application/controllers/User.php b/application/controllers/User.php index f6345645f..bf2cbd0d6 100644 --- a/application/controllers/User.php +++ b/application/controllers/User.php @@ -830,7 +830,7 @@ class User extends CI_Controller { log_message('debug', "User ID: [$uid] Login rejected because of an active maintenance mode (and he is no admin)."); // Delete keep_login cookie - setcookie('keep_login', '', time() - 3600, '/'); + $this->input->set_cookie('keep_login', '', time() - 3600, ''); redirect('user/login'); } @@ -839,7 +839,7 @@ class User extends CI_Controller { log_message('debug', "User ID: [$uid] Login rejected because of non matching hash key ('Keep Login')."); // Delete keep_login cookie - setcookie('keep_login', '', time() - 3600, '/'); + $this->input->set_cookie('keep_login', '', time() - 3600, ''); $this->session->set_flashdata('error', __("Login failed. Try again.")); redirect('user/login'); } @@ -848,7 +848,7 @@ class User extends CI_Controller { log_message('error', "User ID: [".$uid."]; 'Keep Login' failed. Cookie deleted. Message: ".$e); // Delete keep_login cookie - setcookie('keep_login', '', time() - 3600, '/'); + $this->input->set_cookie('keep_login', '', time() - 3600, ''); $this->session->set_flashdata('error', __("Login failed. Try again.")); redirect('user/login'); @@ -912,7 +912,7 @@ class User extends CI_Controller { $user_name = $this->session->userdata('user_name'); // Delete keep_login cookie - setcookie('keep_login', '', time() - 3600, '/'); + $this->input->set_cookie('keep_login', '', time() - 3600, ''); $this->user_model->clear_session();