实现个人中心下拉菜单;更新部分 eslint 规则

This commit is contained in:
2025-06-06 18:41:19 +08:00
parent 1d0008fd4d
commit cc39317fdf
14 changed files with 917 additions and 81 deletions

View File

@@ -30,7 +30,6 @@ export async function middleware(request: NextRequest) {
// 验证访问令牌
if (request.cookies.get('auth_token')) {
// 如果刷新访问令牌成功,则继续访问之前的页面
const isLogin = request.nextUrl.pathname === '/login'
const hasRedirect = request.nextUrl.searchParams.get('redirect')
@@ -39,10 +38,9 @@ export async function middleware(request: NextRequest) {
}
}
else {
// 没有访问令牌不允许访问 admin 页面
const isAdmin = request.nextUrl.pathname.startsWith('/admin')
if (isAdmin) {
if (isAdmin) {
return NextResponse.redirect(`${request.nextUrl.origin}/login?redirect=${request.nextUrl.pathname}`)
}
}