mirror of
https://github.com/myvesta/vesta
synced 2025-07-05 12:36:23 -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'",
|
||||
"MAX_DBUSER_LEN": "'$MAX_DBUSER_LEN'",
|
||||
"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;
|
||||
}
|
||||
|
||||
$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
|
||||
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_start();
|
||||
$_SESSION['request_uri'] = $_SERVER['REQUEST_URI'];
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue