motyl-pl
11.07.2016, 15:32:19
Hej,
Czy spotkał się ktoś może z sytuacją łącznia sesji w dwóch różnych frameworkach ?
Mam jedną www opartą na laravelu i na potrzeby klienta potrzebuje dołożyć inny system oparty o Codeignitera korzystający z sesji Laravela.
Macie jakiś pomysł jak to najlepiej rozwiązać ?
Pyton_000
11.07.2016, 16:04:58
A w czym problem?
motyl-pl
11.07.2016, 16:13:23
W tym jak połączyć mechanizm sesji laravela z CI.
NickOver
11.07.2016, 16:17:28
Ustaw w CI i Laravel'u sesje "defaultowe". Jeśli musisz mieć na plikach lub bazie zrób proste api do wymiany danych sesyjnych.
daro0
21.07.2016, 18:32:11
Ale z tego co widzę (przeglądając CI 3 oraz L 4.2) oraz mechanizm sesji na bazie danych, niby to samo a nie to samo:
CI 3
pola: id, ip_address, timestamp oraz data
L 4.2
pola: id, last_activity, payload
Więc wygląda na to że pod CI trzeba zaimplementować jakiś adapter który operuje na danych z Laravela a tabela w bazie musi być taka sama i wspólna dla obu frameworków.
Pyton_000
22.07.2016, 18:07:03
Tak czy siak trzeba napisać własny adapter sesii która będzie zgodna albo z CI albo z Laravelem.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.