GitNexus/gitnexus/test/fixtures/lang-resolution/nextjs-route-mapping/middleware.ts

13 lines
342 B
TypeScript

import { NextResponse, type NextRequest } from 'next/server';
export function middleware(request: NextRequest) {
const token = request.headers.get('Authorization');
if (!token) {
return NextResponse.redirect(new URL('/login', request.url));
}
return NextResponse.next();
}
export const config = {
matcher: ['/api/:path*'],
};