1
0
forked from dyf/dyf-vue-ui
Files
dyf-vue-ui/src/utils/auth.ts

15 lines
522 B
TypeScript
Raw Normal View History

2025-06-26 15:29:07 +08:00
const TokenKey = 'Admin-Token';
const tokenStorage = useStorage<null | string>(TokenKey, null);
export const getToken = () => tokenStorage.value;
//添加token特殊处理没有应用到全局
export const getBearerToken = () => ({
Authorization: tokenStorage.value ? `Bearer ${tokenStorage.value}` : undefined,
clientid: import.meta.env.VITE_APP_CLIENT_ID,
});
2025-06-26 15:29:07 +08:00
export const setToken = (access_token: string) => (tokenStorage.value = access_token);
export const removeToken = () => (tokenStorage.value = null);