目前網站的設計是當關閉整個瀏覽器視窗時,會洗掉cookies里的sessionID,從而再打開頁面時需要登錄。
但當不關閉整個瀏覽器,僅關閉網站標簽頁時(網站只有一個標簽頁,不會打開新的頁面),登錄狀態則仍會保留,可以繞過登錄回到之前登錄后的頁面。
想實作的功能是當關閉網站頁面(標簽頁)時,可以退出登錄狀態(比如洗掉cookies等)。我目前查到的思路有兩種:1.利用sessionstorage,關閉標簽頁可以清除里面的資訊,但我不知道怎樣用這個去清除cookies。2.直接清除cookies,但是我不知道怎樣捕獲“關閉標簽頁”這個動作來觸發清除cookies。
希望有人可以指點一下,不是我查到的這兩種思路也可以,希望方法不要太復雜。非常謝謝!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/106112.html
標籤:JavaScript
上一篇:angular跟vue的區別
下一篇:結果輸出在哪查看,點擊后也沒反應
