remove paths from all cookies, enabling multiple FoF installations per server
parent
66d5ad6ffc
commit
1cba1b8cea
|
@ -60,16 +60,16 @@ function fof_authenticate($user_name, $user_password_hash)
|
|||
|
||||
if(fof_db_authenticate($user_name, $user_password_hash))
|
||||
{
|
||||
setcookie ( "user_name", $fof_user_name, time()+60*60*24*365*10, "/" );
|
||||
setcookie ( "user_password_hash", $user_password_hash, time()+60*60*24*365*10, "/" );
|
||||
setcookie ( "user_name", $fof_user_name, time()+60*60*24*365*10 );
|
||||
setcookie ( "user_password_hash", $user_password_hash, time()+60*60*24*365*10 );
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
function fof_logout()
|
||||
{
|
||||
setcookie ( "user_name", "", time(), "/" );
|
||||
setcookie ( "user_password_hash", "", time(), "/" );
|
||||
setcookie ( "user_name", "", time() );
|
||||
setcookie ( "user_password_hash", "", time() );
|
||||
}
|
||||
|
||||
function fof_current_user()
|
||||
|
|
3
fof.js
3
fof.js
|
@ -125,8 +125,7 @@ function completeDrag(e)
|
|||
var today = new Date();
|
||||
var expire = new Date();
|
||||
expire.setTime(today.getTime() + 3600000*24*100);
|
||||
document.cookie = "fof_sidebar_width="+newWidth
|
||||
+ "; expires="+expire.toGMTString()+"; path=/";
|
||||
document.cookie = "fof_sidebar_width="+newWidth+ "; expires="+expire.toGMTString()+";";
|
||||
|
||||
return false;
|
||||
}
|
||||
|
|
|
@ -25,7 +25,7 @@ if(isset($_POST['prefs']))
|
|||
if($_POST['password'] && ($_POST['password'] == $_POST['password2']))
|
||||
{
|
||||
fof_db_change_password($fof_user_name, $_POST['password']);
|
||||
setcookie ( "user_password_hash", md5($_POST['password'] . $fof_user_name), time()+60*60*24*365*10, "/" );
|
||||
setcookie ( "user_password_hash", md5($_POST['password'] . $fof_user_name), time()+60*60*24*365*10 );
|
||||
$message = "Updated password.";
|
||||
}
|
||||
else if($_POST['password'] || $_POST['password2'])
|
||||
|
|
Loading…
Reference in New Issue