修复登录错误

This commit is contained in:
CN-JS-HuiBai
2026-04-07 17:24:48 +08:00
parent 704d7df73e
commit 21b948e3a3

View File

@@ -291,7 +291,13 @@
subscribe: '/api/v1/user/getSubscribe' subscribe: '/api/v1/user/getSubscribe'
}; };
const REFRESH_MS = 30000; const REFRESH_MS = 30000;
const TOKEN_KEYS = ['access_token', 'AccessToken', 'ACCESS_TOKEN']; const TOKEN_KEYS = [
'VUE_NAIVE_ACCESS_TOKEN',
'Vue_Naive_access_token',
'access_token',
'AccessToken',
'ACCESS_TOKEN'
];
let lastAuthorization = ''; let lastAuthorization = '';
function isObject(value) { function isObject(value) {
@@ -350,19 +356,19 @@
function parseStoredToken(rawValue) { function parseStoredToken(rawValue) {
if (!rawValue || typeof rawValue !== 'string') return ''; if (!rawValue || typeof rawValue !== 'string') return '';
const direct = normalizeToken(rawValue); const trimmed = rawValue.trim();
const direct = normalizeToken(trimmed);
if (direct) return direct; if (direct) return direct;
const trimmed = rawValue.trim(); if (trimmed[0] === '{' || trimmed[0] === '[') {
if (trimmed[0] !== '{' && trimmed[0] !== '[') { try {
return ''; return extractTokenFromParsedValue(JSON.parse(trimmed));
} catch (error) {
return '';
}
} }
try { return '';
return extractTokenFromParsedValue(JSON.parse(trimmed));
} catch (error) {
return '';
}
} }
function readTokenFromStorage(storage) { function readTokenFromStorage(storage) {