// src/middleware.ts — 使用共享 middleware 工厂 import { createMiddleware } from '@shared/lib/auth/middleware' export const middleware = createMiddleware({ adminPaths: ['/admin', '/services', '/settings', '/alerts'], }) export const config = { matcher: ['/((?!_next/static|_next/image|favicon.ico).*)'] }