首先我們寫在main.js檔案中
import routerutil from
"@/utils/routerutil"
;//先將js檔案在main.js中引入
routerutil
(router)
;
我們會在登陸成功後呼叫sessionutil檔案中的setsession,sessionutil下面寫的有
import sessionutil from
'@/utils/sessionutil'
sessionutil.
setsession
("userinfo"
,'2'
);
在routerutil.js檔案中
import sessionutil from
"./sessionutil"
;const whitelist =
["/"
,'/logins'];
// 路由白名單,不需要校驗
export
default router =>
else
else})
;}}}
);};
在sessionutil.js檔案中
const sessionutil =
sessionstorage.
setitem
(typeof key ===
'string'
?key:
json
.stringify
(key)
,json
.stringify
(data))}
catch
(err)},
getsession
(key)
else
}catch
(err)},
}export
default sessionutil;
3 頁面長時間未操作跳轉到登入頁
1 用定時器檢測未操作時長,超過設定時間進行頁面跳轉 2 登入頁 1 sessionstorage.removeitem tunersession 初始化時清除session23 4 登入成功記錄時間 5 sessionstorage.setitem tunersession new date ge...
設定SSH Server保持長時間連線
ssh的預設過一段時間會超時,有時候正在執行著指令碼,出去一會回來就斷開了,輸出資訊都看不到了。禁止ssh自動超時最簡單的辦法就是,每隔一段時間在客戶端和伺服器之間傳送乙個 空包 至於到底是從客戶端發給伺服器,還是伺服器發給客戶端不重要,重要的是需要它們之間要有通訊。1 客戶端阻止ssh超時 ser...
解決SSH連線linux時長時間不操作自動斷開
最近使用ubuntu伺服器,使用ssh連線的時候,出現一段時間不操作,連線自動中斷。無奈只得關閉中斷,重新連線。通過網路查詢,找到解決方法,留下記錄,以備後續檢視。修改 etc ssh sshd config檔案 sudo vim etc ssh sshd config 查詢是否有clientali...