Stejne session id po přihlášení

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

Zdravím chci se zeptat. Dělám košík a chci mít funkcí že když si někdo přida věci do košíku když není přihlášen a poté je potřeba pro pokračování objednávky přihlášení tak aby session id zustalo stejne jake bylo bez přihlášení. Jelikož položky v košíku identifikuju podle session id. je to možné?

jiri.pudil
Nette Blogger | 1032
+
0
-

Možné to je – musel by sis napsat vlastní UserStorage, kde by nebyl tenhle řádek -, ale z hlediska zabezpečení to není dobrý nápad. Lepší bude si košík před přihlášením uživatele vytáhnout ze session do proměnné a po přihlášení ho znovu uložit do session:

$cart = $this->session->cart;
$this->user->login($username, $password);
$this->session->cart = $cart;
t0x1c
Člen | 151
+
0
-

Jojo to mě nenapadlo dík :) Zkusím snad se povede :)