Giriş yapmadınız.

Duyuru

TÜRKÇE KİTAP DUYURUSU:
Laravel 5 : Laravel 5.1 Güzelliği (Türkçe)
Vue.js 2 : Vue.js 2 Majesteleri (Türkçe)

#1 22.03.2018 16:39:54

absolution
Üye
Yer: Ankara
Kayıtlı: 26.08.2016
Mesajlar: 19

5.5'de expire_on_close çalışmıyor

Merhaba arkadaşlar;

Kullanıcı login olduktan sonra tüm tarayıcıları kapatıp tekrar açtığında yine login olmuş şekilde sayfa açılıyor. config/session.php'de 'expire_on_close' => true olarak ayarlamama rağmen session expire olmuyor. Session lifetime'ı da 1 yapıyorum örneğin ama expire olmuyor. Nedeni ne olabilir?

Bir de cookie ve session'lara bakıyorum tarayıcı konsolundan, expire süreleri ve access süreleri GMT olarak yazılı. (Europe/Istanbul ayarlamama rağmen, sunucu da aynı ayarlı) Bu normal mi? Sizde de mi öyle yazıyor?

Ayarlar aşağıdaki gibi:

// env dosyası
SESSION_DRIVER=file  
SESSION_LIFETIME=1
// config/session.php dosyası
'lifetime' => env('SESSION_LIFETIME', 120),
'expire_on_close' => true,

Kullandığım sistem:
(Laravel 5.5, Nginx 1.10.2, Centos, Php 7.1.14)

Tesekkurler simdiden


Write less do more

Çevrimdışı

Forum alt kısmı