修复登录错误
This commit is contained in:
@@ -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,14 +356,11 @@
|
|||||||
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] !== '[') {
|
|
||||||
return '';
|
|
||||||
}
|
|
||||||
|
|
||||||
try {
|
try {
|
||||||
return extractTokenFromParsedValue(JSON.parse(trimmed));
|
return extractTokenFromParsedValue(JSON.parse(trimmed));
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
@@ -365,6 +368,9 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
return '';
|
||||||
|
}
|
||||||
|
|
||||||
function readTokenFromStorage(storage) {
|
function readTokenFromStorage(storage) {
|
||||||
if (!storage) return '';
|
if (!storage) return '';
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user