fix(next): migrate admin middleware to proxy convention
This commit is contained in:
@ -7,7 +7,7 @@ import {
|
||||
resolveRoleFromRequest,
|
||||
} from "@/lib/access"
|
||||
|
||||
export function middleware(request: NextRequest) {
|
||||
export function proxy(request: NextRequest) {
|
||||
const { pathname } = request.nextUrl
|
||||
|
||||
if (isPublicRoute(pathname)) {
|
||||
@ -40,7 +40,7 @@ Scope hierarchy (higher includes lower):
|
||||
|
||||
## Enforcement Layers
|
||||
|
||||
- Route-level: `apps/admin/src/middleware.ts`
|
||||
- Route-level: `apps/admin/src/proxy.ts`
|
||||
- Action-level: server component checks in admin pages (`/` and `/todo`)
|
||||
- Shared model + checks: `packages/content/src/rbac.ts`
|
||||
|
||||
|
||||
Reference in New Issue
Block a user