diff --git a/middleware.ts b/middleware.ts new file mode 100644 index 0000000..bf54abf --- /dev/null +++ b/middleware.ts @@ -0,0 +1,18 @@ +import { NextResponse } from "next/server"; +import type { NextRequest } from "next/server"; + +export function middleware(request: NextRequest) { + const token = request.cookies.get("token"); + + if (!token) { + console.log("No hay token, redirigiendo a la página de inicio de sesión"); + return NextResponse.redirect(new URL("/", request.url)); + } + + return NextResponse.next(); +} + +export const config = { + matcher: ["/AgregarEquipo"], +}; +//IO diff --git a/src/app/AgregarEquipo/page.tsx b/src/app/AgregarEquipo/page.tsx index d3c2f76..190cd44 100644 --- a/src/app/AgregarEquipo/page.tsx +++ b/src/app/AgregarEquipo/page.tsx @@ -50,7 +50,7 @@ export default function page() { return (