Maximální platnost přihlášení
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.

- pmg
- Člen | 372
Nette\Web\User by mohla kontrolovat, jak dlouho uživatel
nezadával heslo, aby nebylo možné ukradenou session donekonečna
prodlužovat.
Metoda setAuthenticated
ukládá čas posledního přihlášení do $session->authTime.
Stačilo by přidat nějakou metodu setLoginTimeout, kterou by se
nastavila maximální platnost přihlášení, a getSessionNamespace
potom naučit toto kritérium zohledňovat.
Dík za zvážení.

- David Grudl
- Nette Core | 8285
Asi by bylo potřeba změnit funkci setExpiration tak, že by přijímala pole parametrů.