簡體   English   中英

關閉瀏覽器無法自動清除會話

[英]Close browser not clear session automatic

關閉瀏覽器(非標簽頁)后是否可以清除會話

如果他關閉瀏覽器,我想注銷任何用戶

請幫我,我嘗試在system -> configuration -> web設置cookie的生存時間為0,但是它不起作用(我嘗試輸入30,但是管理頁面會在30秒內自動注銷(仍然打開管理頁面),但沒有網頁仍保持打開或關閉狀態)

Magento可以在哪里進行配置,或者Magento可以使用任何代碼,例如'$config['sess_expire_on_close'] = TRUE;' 在代碼點火器中

PS。 我嘗試使用卸載代碼嘗試但無法正常工作

也許您應該查看以下答案: 30分鍾后如何終止PHP會話?

您必須在會話生存期(服務器端)中執行此操作。 您永遠無法確定用戶何時關閉瀏覽器(例如,chrome可以具有快速啟動過程,從而幾乎消除了該功能)。

接近會話的唯一方法是將會話生存期設置為一個非常低的值-這意味着,如果用戶一段時間未進行任何交互,則使用將被注銷。

另一種方法是實現一個ajax pinger腳本,該腳本可以讓您將會話生存期設置得更低,並且只要用戶在您的頁面上就可以保持會話打開。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM