Canlı Simülasyon & Test
Aşağıdaki butonlara tıklayarak farklı senaryoları test edebilirsiniz:
AuthController::login()
Her 30 saniyede
Yeni giriş yapılırsa
Kullanıcıya bildir
| ID | User | Session ID | Device | Last Activity | Durum |
|---|---|---|---|---|---|
| 108 |
|
ZOA8GvxAqBXl7bRy6UW1...
|
OS X - Chrome
|
2025-12-10 01:35:04 | Aktif |
DeviceService.php
Modules/Muzibu/app/Services/
AuthController.php
app/Http/Controllers/Api/Auth/
player-core.js
public/themes/muzibu/js/player/core/
session-check.blade.php
resources/views/themes/muzibu/components/
DEVRE DIŞI
session-check.blade.php içinde
@if(false && ...) ile devre dışı bırakılmış.
Öneri: Modal sistemi player-core.js'de zaten var. Blade component'i kaldırılabilir veya aktif edilebilir.
Blade: /api/session/check
JS: /api/auth/check-session
Öneri: Tek endpoint kullanılmalı. Mevcut çalışan: /api/auth/check-session
DeviceService.php içinde enforceDeviceLimit()
metodu eski session'ları siliyor.
Durum: Test edildi, çalışıyor. Son giren kalır, eskiler çıkar.