| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- /**
- * 登陆后存储临时登录信息
- * */
- const TokenKey = 'Admin-Token'
- const ExpiresInKey = 'Admin-Expires-In'
- //本地缓存
- export function setLocal(key,value) {
- if(typeof (key) != 'string') return;
- localStorage.setItem(key,JSON.stringify(value))
- }
- export function getLocal(key) {
- if(typeof (key) != 'string') return;
- return JSON.parse(localStorage.getItem(key));
- }
- export function removeLocal(key) {
- if(typeof (key) != 'string') return;
- localStorage.removeItem(key)
- }
- //临时缓存
- export function setSession(key,value) {
- if(typeof (key) != 'string') return;
- sessionStorage.setItem(key,JSON.stringify(value))
- }
- export function getSession(key) {
- if(typeof (key) != 'string') return;
- return JSON.parse(sessionStorage.getItem(key));
- }
- export function removeSession(key) {
- if(typeof (key) != 'string') return;
- sessionStorage.removeItem(key)
- }
- //设置token
- export function getToken() {
- return sessionStorage.getItem(TokenKey)
- }
- export function setToken(token) {
- return sessionStorage.setItem(TokenKey, token)
- }
- export function removeToken() {
- return sessionStorage.removeItem(TokenKey)
- }
- export function getExpiresIn() {
- return sessionStorage.getItem(ExpiresInKey) || -1
- }
- export function setExpiresIn(time) {
- return sessionStorage.setItem(ExpiresInKey, time)
- }
- export function removeExpiresIn() {
- return sessionStorage.removeItem(ExpiresInKey)
- }
|