在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/HTML/ 使用vue做用戶登錄,關(guān)閉瀏覽器后清除登錄信息,再次進(jìn)入需重新登錄,登錄信息是保

使用vue做用戶登錄,關(guān)閉瀏覽器后清除登錄信息,再次進(jìn)入需重新登錄,登錄信息是保存在sesstionstorage還是vuex?

使用vue做用戶登錄,關(guān)閉瀏覽器后清除登錄信息,再次進(jìn)入需重新登錄,登錄信息是保存在sesstionstorage還是vuex?如果存在sesstionstorage中,頁(yè)面刷新的時(shí)候不是登錄信息就丟失了么?但是保存在vuex中,本質(zhì)是保存在localstorage中,關(guān)閉瀏覽器再次進(jìn)入,數(shù)據(jù)還是存在的,跳過(guò)登錄了,怎么解決?

回答
編輯回答
兮顏
  1. vuex是無(wú)法保存長(zhǎng)效數(shù)據(jù)的,,它就是存在了js的一個(gè)對(duì)象上,不借助其他的保存方案,刷新都會(huì)失效。
  2. sesstionStorage的話關(guān)閉頁(yè)簽才會(huì)失效,刷新不會(huì)失效。
  3. 并沒(méi)有看懂你的登錄邏輯,什么時(shí)候自動(dòng)登錄,什么時(shí)候重新登錄?不過(guò)不需要自動(dòng)登錄,為什么要保存登錄信息呢?
  4. 如果是重新打開(kāi)頁(yè)面才需要重新登錄,那么身份驗(yàn)證的token可以存在sesstionStorage中。
2018年5月6日 09:41
編輯回答
不將就

cookie設(shè)置過(guò)期時(shí)間或者使用sessionStorage(前者到指定日期過(guò)期失效,后者關(guān)閉標(biāo)簽頁(yè)或?yàn)g覽器即失效)

2017年2月2日 05:50
編輯回答
半心人

js的東西都是運(yùn)行在內(nèi)存中的。而內(nèi)存就會(huì)有清理的時(shí)候,你刷新就是把內(nèi)存去掉了,不存在你刷新了還有數(shù)據(jù)的情況

2017年7月6日 17:38
編輯回答
別傷我

sesstionstorage

2018年3月28日 09:46
編輯回答
心沉

你的需求是典型的sesstionstorage應(yīng)用場(chǎng)景,刷新不會(huì)失效,關(guān)閉標(biāo)簽頁(yè)或?yàn)g覽器才會(huì)失效。

保存在vuex中實(shí)際上就是保存在一個(gè)js變量里,刷新就失效了,不適合存放登錄憑據(jù)。

2017年9月18日 01:21