mirror of
https://github.com/IT4Change/gradido.git
synced 2025-12-13 07:45:54 +00:00
Merge pull request #269 from gradido/dynamic-balance
change order of session_id
This commit is contained in:
commit
83a54e15e8
@ -167,13 +167,15 @@ class AppController extends Controller
|
|||||||
$php_session_id = intval($session->read('session_id'));
|
$php_session_id = intval($session->read('session_id'));
|
||||||
}
|
}
|
||||||
$cookie_session_id = intval($this->request->getCookie('GRADIDO_LOGIN', ''));
|
$cookie_session_id = intval($this->request->getCookie('GRADIDO_LOGIN', ''));
|
||||||
if($php_session_id != 0) {
|
// decide in which order session_ids are tried
|
||||||
|
if($sessionId != 0) {
|
||||||
|
$session_id = $sessionId;
|
||||||
|
} else if($php_session_id != 0) {
|
||||||
$session_id = $php_session_id;
|
$session_id = $php_session_id;
|
||||||
} else if($cookie_session_id != 0) {
|
} else if($cookie_session_id != 0) {
|
||||||
$session_id = $cookie_session_id;
|
$session_id = $cookie_session_id;
|
||||||
} else {
|
|
||||||
$session_id = $sessionId;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
$ip = $this->request->clientIp();
|
$ip = $this->request->clientIp();
|
||||||
if (!$session->check('client_ip')) {
|
if (!$session->check('client_ip')) {
|
||||||
$session->write('client_ip', $ip);
|
$session->write('client_ip', $ip);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user