diff --git a/lib/review-admin-auth.ts b/lib/review-admin-auth.ts index 18bdc5eac..a5a6321aa 100644 --- a/lib/review-admin-auth.ts +++ b/lib/review-admin-auth.ts @@ -15,8 +15,8 @@ export function verifyReviewAdmin(req: Request): NextResponse | null { ); } - const authHeader = req.headers.get('authorization'); - if (!authHeader || authHeader !== `Bearer ${secret}`) { + const authHeader = req.headers.get('authorization')?.toLowerCase(); + if (!authHeader || authHeader !== `bearer ${secret}`.toLowerCase()) { return NextResponse.json( { success: false, message: 'Unauthorized: invalid or missing admin token.' }, { status: 401 }