diff --git a/middleware.ts b/middleware.ts index acd855d..8b69af7 100644 --- a/middleware.ts +++ b/middleware.ts @@ -1,6 +1,6 @@ import { NextRequest, NextResponse } from 'next/server'; -const protectedRoutes = ['/dashboard']; +const protectedRoutes = ['/dashboard', '/admin']; export async function middleware(request: NextRequest) { const { pathname } = request.nextUrl; @@ -13,7 +13,7 @@ export async function middleware(request: NextRequest) { return NextResponse.next(); } - const sessionToken = request.cookies.get('better-auth.session_token')?.value; + const sessionToken = request.cookies.get('better-auth.session_token')?.value || request.cookies.get('__Secure-better-auth.session_token')?.value; if (!sessionToken) { const loginUrl = new URL('/login', request.url);