Okamžité odhlášení po redirectu

- Jakub Lédl
- Člen | 55
Zdravím,
řeším tento problém. Autentizace samotná funguje normálně, zavolání
User::isLoggedIn bezprostředně po User::login vrací
TRUE a data v identity jsou dostupná. Expirace jsem zatím nijak nenastavoval.
Zápis do složky se sessions funguje normálně, promazání nepomáhá.
getLogoutReason vrací NULL, data serializovaná v session
(authenticated a reason) jsou N(ULL).
Nette 2.0-dev, revize 9f535f9, PHP verze 5.3.2.

- bojovyletoun
- Člen | 668
Není o bug s prohlížeči (Opera)(sice mě to funguje). Zkus po přihlášní zavolat session->close. Viz téma klíčová slova „redirect, session, opera“

- Jakub Lédl
- Člen | 55
Tak jsem objevil onen problém. Chybná byla nakonec přecejenom autentizace – objekt TableRow získaný z databáze jsem přiřazoval natvrdo do identity a pak zlobila serializace (holt pracovní verze). Ale díky za odpověď :)