Bug corrected: cookie not deleted when logout

git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@4 b3834d28-1941-0410-a4f8-b48e95affb8f
This commit is contained in:
mensonge 2008-01-09 17:50:01 +00:00
parent ef9143907f
commit 980d240e62

View File

@ -158,7 +158,7 @@ class UserService {
$id = $_SESSION[$this->getSessionKey()] = $row[$this->getFieldName('primary')];
if ($remember) {
$cookie = $id .':'. md5($username.$password);
setcookie($this->cookiekey, $cookie, time() + $this->cookietime);
setcookie($this->cookiekey, $cookie, time() + $this->cookietime, '/');
}
return true;
} else {
@ -167,8 +167,8 @@ class UserService {
}
function logout() {
@setcookie($this->cookiekey, NULL, time() - 1);
unset($_COOKIE[$this->cookiekey]);
@setcookie($this->getCookiekey(), '', time() - 1, '/');
unset($_COOKIE[$this->getCookiekey()]);
session_unset();
$this->getCurrentUser(TRUE, false);
}