Próbuję ustawić plik cookie sesji w javascript w następujący sposób:
document.cookie = 'name=alex; path=/'
Ale Chrome nie usuwa go, nawet jeśli zamknę przeglądarkę i uruchomię ją ponownie.
Sprawdziłem w Firefox i Opera i oba działają zgodnie z przeznaczeniem - usuwają sesyjne pliki cookie przy zamykaniu przeglądarki.
Czy Chrome po prostu ignoruje reguły wygasania?
Sprawdziłem w wielu systemach operacyjnych i dowiedziałem się, że sesyjny plik cookie jest usuwany w Chrome w Windows XP i Ubuntu, ale NIE w Mac OSX Lion.
ini_set("session.cookie_lifetime", 0)
i 'remember_me_seconds' => 1
. Ale to nie pomaga. Firefox działa dobrze, ale Chrome nie.