Skip to content

Commit 8caf09c

Browse files
Merge pull request #6253 from mailcow/staging
2025-01
2 parents 43f945f + da02e26 commit 8caf09c

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

data/web/inc/triggers.inc.php

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
$username = domain_admin_sso('check', $_GET['sso_token']);
55

66
if ($username !== false) {
7-
session_regenerate_id();
7+
session_regenerate_id(true);
88
$_SESSION['mailcow_cc_username'] = $username;
99
$_SESSION['mailcow_cc_role'] = 'domainadmin';
1010
header('Location: /mailbox');
@@ -88,21 +88,21 @@
8888
$as = check_login($login_user, $_POST["pass_user"]);
8989

9090
if ($as == "admin") {
91-
session_regenerate_id();
91+
session_regenerate_id(true);
9292
$_SESSION['mailcow_cc_username'] = $login_user;
9393
$_SESSION['mailcow_cc_role'] = "admin";
9494
header("Location: /debug");
9595
die();
9696
}
9797
elseif ($as == "domainadmin") {
98-
session_regenerate_id();
98+
session_regenerate_id(true);
9999
$_SESSION['mailcow_cc_username'] = $login_user;
100100
$_SESSION['mailcow_cc_role'] = "domainadmin";
101101
header("Location: /mailbox");
102102
die();
103103
}
104104
elseif ($as == "user") {
105-
session_regenerate_id();
105+
session_regenerate_id(true);
106106
$_SESSION['mailcow_cc_username'] = $login_user;
107107
$_SESSION['mailcow_cc_role'] = "user";
108108
$http_parameters = explode('&', $_SESSION['index_query_string']);
@@ -127,7 +127,7 @@
127127
unset($_SESSION['mailcow_cc_username']);
128128
unset($_SESSION['mailcow_cc_role']);
129129
} else {
130-
session_regenerate_id();
130+
session_regenerate_id(true);
131131
}
132132
}
133133

0 commit comments

Comments
 (0)