Wpis z mikrobloga

Ile powinna trwać sesja w laravel, jeżeli mam:
'driver' => 'file',
'lifetime' => 0 (podbno 0 = "nieskończoność", ale coś nie działa)

I czy sesja na localhoscie jakoś wyparowuje czy coś? xd bo niby ma trwać "nieskończoność" a jednak na drugi dzień sesja już nie istnieje.

#php #laravel #laravel5 #programowanie #webdev
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kao3991: data w chwili której ciastko zostało utworzone.. dziwne jak dla mnie.

kurde jeszcze jeden problem, zrobiłem artisan config:clear, bo myślałem, że to może być przyczyną i teraz wyskakuje mi TokenMismatchException in VerifyCsrfToken.php line 68

nie wiesz może o co może chodzić z tym tokenem? dodam, że token się gneruje w htmlu i przesyła postem
  • Odpowiedz
@prezydent_wykopu: csrf siedzi w sesji, więc jak masz problem z sesją to będziesz i miał z tokenem prawdopodobnie. I logiczne, jak dałeś czas trwania sesji na 0, to sesja trwa 0 sekund :P spróbuj dać jakąś niedorzecznie dużą wartość i zobacz co się stanie.
  • Odpowiedz
@prezydent_wykopu: Najpierw dobrze się zapoznaj z tym jak działają sesje i tak samo dobrze (fundamentalnie) zapoznaj się z laravelem. W ciasteczku jest zapisywane session id, dzięki czemu w ogóle masz dostęp do tej swojej sesji, bo skąd niby Twoja appka (nieważne w jakim frameworku) ma wiedzieć którą sesję (to może być składowane także jako rekord w tabeli w bazie) ma odczytać?

Session cookie lifetime to nawet domyślnie w PHP jest
  • Odpowiedz