重构鉴权逻辑,新增中间件刷新令牌,授权接口统一后处理无授权跳转

This commit is contained in:
2025-04-26 14:18:08 +08:00
parent 5c88cd7f32
commit 6db037204c
20 changed files with 303 additions and 318 deletions

14
src/app/test/route.ts Normal file
View File

@@ -0,0 +1,14 @@
import {NextRequest, NextResponse} from 'next/server'
export async function GET(req: NextRequest) {
const headers: {
[key: string]: string
} = {}
req.headers.forEach((value, key) => {
headers[key] = value
})
return NextResponse.json({
headers: headers,
cookies: req.cookies.getAll(),
})
}