feat: 登录逻辑调整

This commit is contained in:
duanshuwen
2025-12-27 22:49:14 +08:00
parent ea56695099
commit 56ad450731
10 changed files with 93 additions and 75 deletions

View File

@@ -1,19 +1,35 @@
import { appId, clientId } from "@/constant/base";
import { currentClientType } from "@/constant/base";
/// 存储在本地的认证 token 键名
export const clientAuthToken = "AUTH_TOKEN_" + clientId + "_" + appId;
// 存储在本地的认证 token 键名
const CLIENT_TYPE = currentClientType();
const ACCESS_TOKEN = `${CLIENT_TYPE}_ACCESS_TOKEN`;
const REFRESH_ACCESS_TOKEN = `${CLIENT_TYPE}_REFRESH_ACCESS_TOKEN`;
/// 设置本地存储的认证 token
export const setStorageSyncToken = (token) => {
uni.setStorageSync(clientAuthToken, token);
// 设置本地存储的认证 token
export const setAccessToken = (token) => {
return uni.setStorageSync(ACCESS_TOKEN, token);
};
/// 获取本地存储的认证 token
export const getStorageSyncToken = () => {
return uni.getStorageSync(clientAuthToken);
// 设置本地存储的刷新 token
export const setRefreshToken = (token) => {
return uni.setStorageSync(REFRESH_ACCESS_TOKEN, token);
};
/// 移除本地存储的认证 token
export const removeStorageSyncToken = () => {
uni.setStorageSync(clientAuthToken, "");
};
// 获取本地存储的刷新 token
export const getRefreshToken = () => {
return uni.getStorageSync(REFRESH_ACCESS_TOKEN);
};
// 获取本地存储的认证 token
export const getAccessToken = () => {
return uni.getStorageSync(ACCESS_TOKEN);
};
// 移除本地存储的认证 token
export const removeAccessToken = () => {
return uni.removeStorageSync(ACCESS_TOKEN);
};
export const removeRefreshToken = () => {
return uni.removeStorageSync(REFRESH_ACCESS_TOKEN);
};