JS 退出登录,清除localStorage、sessionStorage

JavaScript013

JS 退出登录,清除localStorage、sessionStorage,第1张

localStorage、sessionStorage操作

localStorage PC浏览器(永久保存)

sessionStorage PC浏览器(关闭窗口就删除数据)

操作

1、localStorage.setItem(key,value)  保存数据

2、localStorage.getItem(key)           获取数据

3、localStorage.removeItem(key)    删除数据

4、localStorage.clear()                    删除全部数据

同理 sessionStorage

1、这个可以session操作,在服务端保存用户的session引用,当修改密码时,将此用户的session置为无效,这样用户再操作时就会退出登录。当然前提是你整个项目做了session有效的判断。

2、通过websocket也可以做到,会更及时些,但是websocket这块占用服务器资源会比较大。

话不多说,把你10年前onbeforeunload发送一个请求的事件贴出来看看,我倒想知道你是不是业界大拿。或者你直接贴出解决方案的代码让我信服,别吹嘘,也别争了,这里不是吵架的地方。window.onbeforeunload

=

function(){

//这样做如果确定倒没事,如果取消怎么解?

document.cookie

=

"user=admin&pwd=123"

return

"确定可就退出了?"}