Tüm Sayfalar / 65 - Oturum Yönetimi
65 / 161
Oturum Takibi

Oturum Yönetimi

Aktif oturumları izliyoruz

Biz Ne Yaptık?

Her kullanıcının aktif oturumlarını takip ediyoruz. Hangi cihazdan, ne zaman giriş yapıldı, IP adresi ne? Hepsi kayıt altında.

Kullanıcı isterse diğer cihazlardaki oturumları kapatabilir. "Tüm cihazlardan çıkış yap" özelliğiyle tek tıkla güvenliğe kavuşabilir.

Oturumlar Redis'te saklanır. Bu sayede hızlı erişim ve otomatik temizlik sağlanır. Süresi dolan oturumlar silinir.

24
Saat Ömür
5
Max Oturum
Redis
Depolama
2,341
Aktif

Arkada Ne Oluyor?

Oturum Verisi

Her oturum için saklanan bilgiler:

Kullanıcı ID
IP Adresi
Tarayıcı Bilgisi
Cihaz Tipi
Giriş Zamanı
Son Aktivite

Oturum Ömrü

Varsayılan Oturum 24 saat
"Beni Hatırla" Aktif 30 gün
İşlemsizlik Limiti 2 saat

Oturum Sonlandırma

Çıkış Yap
Tek Oturum Kapat
Tümünden Çık
Otomatik Çıkış

Admin Panelden Ne Görebilirsiniz?

Aktif Oturumlar

Dashboard > Canlı Kullanıcılar

Kullanıcı Oturumları

Kullanıcılar > Detay > Oturumlar

Zorla Çıkış

Kullanıcılar > Oturumlar > Sonlandır

Oturum İstatistikleri

Dashboard > Analitik > Oturumlar

Arkaplanda Neler Çalışıyor?

Kullanıcı giriş yaptığında oturum sistemi devreye girer. Laravel'in session mekanizması Redis ile birlikte çalışarak hızlı ve güvenli oturum yönetimi sağlar.

Oturum Başlatma

Başarılı login sonrası Auth::login($user) çağrılır. Laravel session_id() ile benzersiz ID oluşturur ve cookie'ye yazar.

Redis'e Kaydetme

session.driver = redis ayarıyla tüm oturum verisi Redis'te saklanır. Key formatı: laravel_session:{id}

TTL Kontrolü

Redis EXPIRE komutuyla TTL ayarlar. session.lifetime config'den okunur (varsayılan 120 dakika).

Aktivite Güncelleme

Her istek last_activity timestamp'ini günceller. SessionServiceProvider middleware olarak çalışır.

Cihaz Kaydı

sessions tablosuna IP, User-Agent ve cihaz bilgisi yazılır. user_id foreign key ile ilişkilendirilir.

Oturum Sonlandırma

Auth::logout() veya session()->invalidate() çağrılır. Redis'ten key silinir, cookie temizlenir.

Bu Sayfanın Anahtar Terimleri

Session

Oturum. Kullanıcının sisteme bağlanma periyodu.

Session ID

Oturum kimliği. Her oturumu tanımlayan benzersiz anahtar.

TTL (Time To Live)

Yaşam süresi. Oturumun ne kadar aktif kalacağı.

Session Invalidation

Oturum geçersiz kılma. Zorla çıkış işlemi.

Aktif Oturumlar
MacBook Pro
İstanbul - Şimdi
iPhone 15
İstanbul - 5 dk önce
iPad Pro
Ankara - 2 saat önce
Oturum Süresi
Giriş: 09:45 Kalan: 18 saat
3
Aktif Oturum
18h
Kalan Süre
Session Manager