removing IP stability check in the panel: it's unenforceable as of 2017 :/ Fixes #173

This commit is contained in:
Benjamin Sonntag 2017-08-14 10:12:47 +02:00
parent 57b0402875
commit 71980d06a8
2 changed files with 0 additions and 14 deletions

View File

@ -58,13 +58,6 @@ if ( empty($id) && isset($_COOKIE["oldid"]) && !empty($_COOKIE["oldid"])) {
exit();
}
if ($r['lastip'] != get_remote_ip() ) {
$error=_("Your IP is incorrect.");
include("index.php");
exit();
}
// FIXME we should add a peremption date on the cookie
// Ok, so we remove the cookie :
setcookie('oldid','',0,'/');
unset($_COOKIE['oldid']);

View File

@ -285,13 +285,6 @@ class m_mem {
return false;
}
$db->next_record();
if (variable_get('single_ip_desktop', '0', "Set this to 1 to enable the IP address check and unicity for an account. Prevents multiple connections to the same account and disable IP address roaming.")
&& $db->f("ip")) {
if ($db->f("me") != $db->f("ip")) {
$err->raise("mem", _("IP address incorrect, please contact the administrator"));
return false;
}
}
$cuid = $db->f("uid");
if (panel_islocked() && $cuid != 2000) {