我有一個在線/離線程序,它依賴於用戶是否在線。那麼有什麼方法可以在用戶關閉窗口時註銷用戶嗎?所以管理員可以瞭解用戶的實際登錄信息嗎? 什麼是正確的方法來做到這一點?如何在瀏覽器關閉時自動註銷用戶?
0
A
回答
3
只要用戶關閉瀏覽器,會話就會自動丟棄。除非你有某種「記住我」功能。
只要知道用戶何時退出或沒有退出,就沒有辦法知道。你最好的選擇是記錄他們的最新活動,並與當前時間進行比較。那麼......如果一個用戶已經超過30分鐘不活動,假設他們已經註銷了?
+0
韋恩謝謝你的回覆。我對PHP很陌生,請你告訴我們如何才能得到用戶的最後一個活動? –
0
最簡單的註銷方法。在卸載時創建一個彈出頁面,指出「再見或不適用」。並在彈出加載時註銷並丟棄會話。
+0
如果會話正在運行,並且用戶在做他/她的工作,那麼彈出窗口會顯示或不顯示? –
相關問題
- 1. 如何在瀏覽器關閉時自動註銷用戶?
- 2. 瀏覽器關閉時自動註銷
- 3. 當用戶關閉瀏覽器時自動註銷用戶
- 4. 當瀏覽器窗口關閉時自動註銷用戶 - salesforce
- 5. 如何讓我的網站在關閉瀏覽器時自動註銷用戶?
- 6. AngularJS在關閉瀏覽器窗口時自動註銷
- 7. 當瀏覽器關閉時註銷Magento
- 8. Magento - 當瀏覽器關閉時註銷
- 9. 在zend關閉瀏覽器時註銷用戶
- 10. 當用戶關閉瀏覽器時,保存註銷時間
- 11. 在瀏覽器關閉註銷
- 12. 如何跟蹤用戶直接關閉瀏覽器時的註銷活動
- 13. 如果瀏覽器關閉,自動註銷laravel
- 14. 自動註銷,如果瀏覽器被關閉
- 15. 在瀏覽器關閉自動註銷的Drupal 7
- 16. 如何在flex 3中關閉瀏覽器時處理註銷?
- 17. 如何在用戶關閉標籤頁/瀏覽器時註銷grails?
- 18. 如何在用戶關閉瀏覽器而不註銷時終止會話
- 19. IE瀏覽器在關閉瀏覽器後做註銷
- 20. ASP.NET - 在瀏覽器選項卡上關閉用戶註銷
- 21. 一旦瀏覽器關閉,DNN自動註銷
- 22. 銷燬或取消會話時,用戶關閉瀏覽器不點擊註銷
- 23. 用戶關閉瀏覽器而不註銷
- 24. 如何在用戶關閉網頁瀏覽器時關閉註銷表單應用程序
- 25. 用戶應該關閉瀏覽器標籤後自動註銷不僅瀏覽器
- 26. 如何在斷開連接或關閉瀏覽器後註銷用戶?
- 27. 當瀏覽器關閉時Cookie自動銷燬
- 28. 爲什麼SESSION_EXPIRE_AT_BROWSER_CLOSE = True在瀏覽器關閉時將用戶註銷?
- 29. 關閉瀏覽器時的跟蹤會話註銷時間
- 30. 當瀏覽器打開並關閉時自動登錄和註銷
http://stackoverflow.com/questions/3888902/javascript-detect-browser-close-tab-close-browser – Endy
在JavaScript中沒有可靠的方法來做到這一點。我會使用時間映射會話。 –