Pracuję z Cakephp i mam problem z utrzymaniem sesji w subdomenach. Mój problem jest następujący:CakePHP przechowuje sesje z domeny głównej do subdomeny
- Użytkownicy zalogować 'localhost/login'
- Jeśli uwierzytelnionego są przekierowywane do 'customer.localhost/home'.
Obecnie Cake tworzy ciasteczko dla każdej domeny tj. Localhost i customer.localhost. Oznacza to, że nie mogę utrzymać sesji dla użytkownika. Czy istnieje sposób, aby domena plików cookie została naprawiona w domenie nadrzędnej w celu utrzymania sesji w subdomenach?
Próbowałem wprowadzić to w moim bootstrapie, ale nie ma to żadnego skutku: ini_set ('session.cookie_domain', '.localhost');
Jeśli uważasz, że nie można tego zrobić, proszę daj mi znać, żebym mógł odejść od tego frustrującego problemu.
Dziękujemy,
kSeudo
Która wersja CakePHP używasz ? 1.3 lub 2.x? –