From 20ba3c643d69a18cef41826a41a552cb41391086 Mon Sep 17 00:00:00 2001 From: lifegpc Date: Wed, 5 Jun 2024 09:52:19 +0800 Subject: [PATCH] Fix --- routes/api/_middleware.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/routes/api/_middleware.ts b/routes/api/_middleware.ts index b88a1e7..a34528b 100644 --- a/routes/api/_middleware.ts +++ b/routes/api/_middleware.ts @@ -32,6 +32,13 @@ function handle_auth(req: Request, ctx: FreshContext) { ) { return true; } + // 适配 U2 将 & 编码为 & + if ( + m.cfg.random_file_secret && u.pathname == "/api/file/random" && + req.method == "GET" && u.searchParams.get("amp;token") + ) { + return true; + } return false; }; if (!token) return check();