46 lines
1.1 KiB
JavaScript
Raw Normal View History

2025-02-12 06:18:36 +00:00
import router from '../router';
import Cookies from 'js-cookie';
const TokenKey = 'Admin-Token';
const ExpiresInKey = 'Admin-Expires-In';
export function getToken() {
2025-02-17 06:43:55 +00:00
return true
// let token = Cookies.get(TokenKey);
// if (undefined === token || null == token || 'null' === token) {
// token = getQueryString('Authorization');
// if (null != token || 'null' !== token) Cookies.set(TokenKey, token);
// }
// if (undefined === token || null == token || 'null' === token) token = false;
// return token;
2025-02-12 06:18:36 +00:00
}
export function setToken(token) {
return Cookies.set(TokenKey, token);
}
export function removeToken() {
return Cookies.remove(TokenKey);
}
export function getExpiresIn() {
return Cookies.get(ExpiresInKey) || -1;
}
export function setExpiresIn(time) {
return Cookies.set(ExpiresInKey, time);
}
export function removeExpiresIn() {
return Cookies.remove(ExpiresInKey);
}
export function getQueryString(name) {
var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i');
var r = window.location.search.substr(1).match(reg);
if (r != null) return unescape(r[2]);
return null;
}