mirror of
https://github.com/m-xlsea/ruoyi-plus-soybean.git
synced 2025-09-24 07:49:47 +08:00
26 lines
542 B
TypeScript
26 lines
542 B
TypeScript
import { localStg } from '@/utils';
|
|
|
|
/** 获取token */
|
|
export function getToken() {
|
|
return localStg.get('token') || '';
|
|
}
|
|
|
|
/** 获取用户信息 */
|
|
export function getUserInfo() {
|
|
const emptyInfo: Auth.UserInfo = {
|
|
userId: '',
|
|
userName: '',
|
|
userRole: 'user'
|
|
};
|
|
const userInfo: Auth.UserInfo = localStg.get('userInfo') || emptyInfo;
|
|
|
|
return userInfo;
|
|
}
|
|
|
|
/** 去除用户相关缓存 */
|
|
export function clearAuthStorage() {
|
|
localStg.remove('token');
|
|
localStg.remove('refreshToken');
|
|
localStg.remove('userInfo');
|
|
}
|