Login localhost session nedrží mezi načtením stránek
- simPod
- Člen | 383
tohle je moje nastaveni sessions (redis asi nehraje roli, zkoušel jsem i file handler):
array (
'cookie_secure' => false,
'save_path' => 'tcp://127.0.0.1:6379?weight=1&timeout=10&database=1&prefix=Nette.Session%3A',
'save_handler' => 'redis',
'gc_maxlifetime' => 1209600,
'cookie_lifetime' => 1209600,
'referer_check' => '',
'use_cookies' => 1,
'use_only_cookies' => 1,
'use_trans_sid' => 0,
'cookie_path' => '/',
'cookie_domain' => '',
'cookie_httponly' => true,
)
Když se přihlásím, session se vytvoři:
array (
'authenticated' => true,
'identity' =>
Nette\Security\Identity::__set_state(array(
'id' => 2,
'roles' =>
array (
0 => 'user',
1 => 'admin',
),
'data' =>
array (
'email' => 'user@domain.cz',
'created_dt' =>
DateTime::__set_state(array(
'date' => '2015-02-06 10:24:37.000000',
'timezone_type' => 3,
'timezone' => 'Europe/Prague',
)),
'last_visit_dt' =>
DateTime::__set_state(array(
'date' => '2019-10-29 08:43:40.000000',
'timezone_type' => 3,
'timezone' => 'Europe/Prague',
)),
),
)),
'expireTime' => '1573558030',
'expireDelta' => 1209600,
'expireIdentity' => false,
'reason' => NULL,
'authTime' => 1572348431,
)
sebráno těsně před ukončením aplikace
proběhne přechod na další stránku, session už obsahuje pouze čas
array (
'Time' => 1572348510,
)
sebráno těsně před spuštěním aplikace (tzn. není tam žádný user kód, co by na session sahal).
Věděl by někdo, čím to může být?
Editoval simPod (29. 10. 2019 12:30)