修复跳转登录不登出

This commit is contained in:
mtvpls
2026-01-28 18:51:17 +08:00
parent ada7d12fa3
commit f1d3f805ec
3 changed files with 53 additions and 5 deletions
+3 -1
View File
@@ -14,7 +14,7 @@
* 如后续需要在客户端读取收藏等其它数据,可按同样方式在此文件中补充实现。
*/
import { getAuthInfoFromBrowserCookie } from './auth';
import { getAuthInfoFromBrowserCookie, clearAuthCookie } from './auth';
import { DanmakuFilterConfig, EpisodeFilterConfig,SkipConfig } from './types';
// 全局错误触发函数
@@ -561,6 +561,8 @@ async function fetchWithAuth(
});
} catch (error) {
console.error('注销请求失败:', error);
// 登出失败时清除前端cookie
clearAuthCookie();
}
const currentUrl = window.location.pathname + window.location.search;
const loginUrl = new URL('/login', window.location.origin);