chat-pc/src/utils/auth.js

39 lines
666 B
JavaScript

import { storage } from './storage'
const AccessToken = 'AUTH_TOKEN'
/**
* 验证是否登录
*
* @returns token
*/
export function isLoggedIn() {
return getAccessToken() != ''
}
/**
* 获取登录授权 Token
*
* @returns token
*/
export function getAccessToken() {
// return storage.get(AccessToken) || ''
return JSON.parse(localStorage.getItem('token'))||''
}
/**
* 设置登录授权 Token
*
* @returns token
*/
export function setAccessToken(token = '', expire = 60 * 60 * 2) {
return storage.set(AccessToken, token, expire) || ''
}
/**
* 删除登录授权 Token
*/
export function delAccessToken() {
storage.remove(AccessToken)
}