Uložení dat do SessionSection po přihlášení

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

Ahoj,
prosím o radu, ukládám data do SessionSection v metodě signInFormSucceeded (načítám permissions z databáze, aby se tak nemuselo dít při každém načtení stránky přihlášeného uživatele – proto bych je rád uložil do session), poté následuje redirect.

Před redirectem v sekci ještě data jsou, po redirectu už ne. Nette dle dokumentace generuje nové session ID, tak nějak mi říká, že to s tím asi bude souviset.. (?) Jak to mám provést, abych tam ty data měl?

mkoubik
Člen | 728
+
0
-

A ukládáš to až po $this->getUser()->login() (a před redirectem)?

thm
Člen | 147
+
0
-

Ano, těsně před redirectem.

thm
Člen | 147
+
0
-

Moment, asi bude chyba jinde :-/

thm
Člen | 147
+
0
-

Tak abych se přiznal, tak nevím kde byla chyba, celé jsem to trošku předělal, a funguje to. Ukládání Session po login a před redirect funguje. Díky.