用戶正在登錄到magento(無需選中「記住我」選項)並關閉瀏覽器而不從magento系統註銷。現在,如果用戶再次打開瀏覽器窗口,則應該註銷。我如何在magento中做到這一點?Magento - 當瀏覽器關閉時註銷
0
A
回答
0
在PHP中,
session_set_cookie_params(0);
通常的 「0」 的cookie生存的意思是 「時,瀏覽器退出」。
您可以設置cookie生存期形式magento後端,但請記住,這也會影響管理面板的會話生存期。因此,如果您登錄管理控制檯並且暫時不使用它,則會在Cookie生效期過期後自動註銷。
前端(會話)的cookie
在Magento中, '前端' 的cookie被設置被分派當前訴訟的權利之前。請參閱Mage_Core_Controller_Varien_Action::preDispatch()
。
會議開始
展望preDispatch():
Mage::getSingleton('core/session', array('name' => $namespace))->start();
哪個(如果沒有覆蓋)最後映射到
Mage_Core_Model_Session_Abstract_Varien::start()
這是哪裏的地方所有標準SESS ion會被初始化幷包含使用session_set_cookie_params
的Cookie設置。
重溫
你也需要注意的是,構造函數調用revalidateCookie()
在實例核心會話:
Mage_Core_Model_Session_Abstract_Varien::init()
+0
你檢查我的評論?如果我在後端放置0,登錄不會發生 –
相關問題
- 1. 當瀏覽器關閉時註銷Magento
- 2. 瀏覽器關閉時自動註銷
- 3. 當用戶關閉瀏覽器時,保存註銷時間
- 4. 當用戶關閉瀏覽器時自動註銷用戶
- 5. 當瀏覽器窗口關閉時自動註銷用戶 - salesforce
- 6. 無效的會話,當瀏覽器關閉時不註銷
- 7. 在瀏覽器關閉註銷
- 8. IE瀏覽器在關閉瀏覽器後做註銷
- 9. 註銷當瀏覽器關閉,onunload的JavaScript的
- 10. 關閉瀏覽器時的跟蹤會話註銷時間
- 11. 通過瀏覽器關閉/註銷時的JavaScript代碼
- 12. 如何在瀏覽器關閉時自動註銷用戶?
- 13. 如何在瀏覽器關閉時自動註銷用戶?
- 14. 在zend關閉瀏覽器時註銷用戶
- 15. 註銷OT關閉瀏覽器時,離開網站
- 16. AngularJS在關閉瀏覽器窗口時自動註銷
- 17. 如何在flex 3中關閉瀏覽器時處理註銷?
- 18. 當瀏覽器選項卡關閉時銷燬會話
- 19. 當瀏覽器關閉時Cookie自動銷燬
- 20. 當瀏覽器打開並關閉時自動登錄和註銷
- 21. 當瀏覽器/標籤關閉時調用我的註銷功能
- 22. 鉻:當瀏覽器關閉
- 23. 如果瀏覽器在asp.net中關閉,則從瀏覽器註銷?
- 24. 銷燬或取消會話時,用戶關閉瀏覽器不點擊註銷
- 25. 用戶關閉瀏覽器而不註銷
- 26. 在瀏覽器中註銷成員關閉
- 27. 確保瀏覽器上的表單認證註銷關閉
- 28. ASP.NET - 在瀏覽器選項卡上關閉用戶註銷
- 29. 如果瀏覽器關閉,自動註銷laravel
- 30. 在瀏覽器上註銷關閉彈簧mvc
您需要設置cookie的PARAMS單元在瀏覽器關閉。 – Slimshadddyyy
這是工作,如果我們手動清除cookie。但是用magento的方式? –
你可以設置cookie生存期形式magento後端 – Slimshadddyyy