2015-09-10 226 views
0

我有一個Laravel項目(包括驗證用戶)。我需要記錄會話持續時間。如果用戶點擊註銷,這很簡單,但如果用戶關閉了標籤/窗口,該怎麼辦?Laravel會話持續時間

我以爲使用JavaScript來操縱那些事件或設置一個超時發送ajax請求到服務器來說「嗨!我在線!」然後更新會話持續時間,但似乎效率不高。

任何想法?

回答

0

沒有辦法知道用戶是否仍然在您的網站上。最接近的方法來檢查這是確實使用一個JavaScript,每x秒打一個Ajax調用。這是Facebook用來檢查用戶是否仍在線上的內容。