mirror of
https://github.com/myvesta/vesta
synced 2025-07-05 20:41:53 -07:00
Session DISABLE_IP_CHECK
This commit is contained in:
parent
92029a9733
commit
5ca293c9b2
2 changed files with 8 additions and 2 deletions
|
@ -54,7 +54,8 @@ json_list() {
|
||||||
"SOFTACULOUS": "'$SOFTACULOUS'",
|
"SOFTACULOUS": "'$SOFTACULOUS'",
|
||||||
"MAX_DBUSER_LEN": "'$MAX_DBUSER_LEN'",
|
"MAX_DBUSER_LEN": "'$MAX_DBUSER_LEN'",
|
||||||
"MAIL_CERTIFICATE": "'$MAIL_CERTIFICATE'",
|
"MAIL_CERTIFICATE": "'$MAIL_CERTIFICATE'",
|
||||||
"VESTA_CERTIFICATE": "'$VESTA_CERTIFICATE'"
|
"VESTA_CERTIFICATE": "'$VESTA_CERTIFICATE'",
|
||||||
|
"DISABLE_IP_CHECK": "'$DISABLE_IP_CHECK'"
|
||||||
}
|
}
|
||||||
}'
|
}'
|
||||||
}
|
}
|
||||||
|
|
|
@ -38,8 +38,13 @@ if(!isset($_SESSION['user_combined_ip'])){
|
||||||
$_SESSION['user_combined_ip'] = $user_combined_ip;
|
$_SESSION['user_combined_ip'] = $user_combined_ip;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$SKIP_IP_CHECK = false;
|
||||||
|
if (isset($_SESSION['DISABLE_IP_CHECK']) && $_SESSION['DISABLE_IP_CHECK'] == 'yes') {
|
||||||
|
$SKIP_IP_CHECK = true;
|
||||||
|
}
|
||||||
|
|
||||||
// Checking user to use session from the same IP he has been logged in
|
// Checking user to use session from the same IP he has been logged in
|
||||||
if($_SESSION['user_combined_ip'] != $user_combined_ip && $_SERVER['REMOTE_ADDR'] != '127.0.0.1'){
|
if ($_SESSION['user_combined_ip'] != $user_combined_ip && $_SERVER['REMOTE_ADDR'] != '127.0.0.1' && $SKIP_IP_CHECK==false) {
|
||||||
session_destroy();
|
session_destroy();
|
||||||
session_start();
|
session_start();
|
||||||
$_SESSION['request_uri'] = $_SERVER['REQUEST_URI'];
|
$_SESSION['request_uri'] = $_SERVER['REQUEST_URI'];
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue