项目初始化
This commit is contained in:
30
src/utils/auth.js
Normal file
30
src/utils/auth.js
Normal file
@@ -0,0 +1,30 @@
|
||||
|
||||
import Cookies from "js-cookie";
|
||||
|
||||
const TokenKey = "token";
|
||||
|
||||
const ExpiresInKey = "Meta-Enterprise-Expires-In";
|
||||
|
||||
export function getToken() {
|
||||
return Cookies.get(TokenKey);
|
||||
}
|
||||
|
||||
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);
|
||||
}
|
||||
Reference in New Issue
Block a user