Po odhlášení mi {$user->id} vrací id

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
kloban
Člen | 123
+
0
-

Ahoj, mám problém že i po odhlášení uživatele mi proměnná {$user->id} vrací id.

Uživatele odhlašuji takto:

public function handleOut()
	{
		$this->getUser()->logout();
		$this->flashMessage('Proběhlo odhlášení.');
	}

{dump $user->isLoggedIn()} mi vrací false, ale {$user->id} vrací id již odhlášeného uživatele.

Čím to může být způsobeno?
Díky Dan

kloban
Člen | 123
+
0
-

Aha. :-) A k čemu je v praxi dobré, že se defaultně identita nesmaže?

iguana007
Člen | 970
+
0
-

Například, pokud by si rád oslovil jménem vracejícího se registrovaného uživatele:
Vítej zpět Klobane, chceš se přihlásit?

n.u.r.v.
Člen | 485
+
0
-

Možná by nebylo špatné, kdyby to bylo obráceně – default identitu smazat a parametrem povolit nesmazání…

A co se týká toho příkladu s oslovením, takovéhle věci bych cpal do cookies…