diff --git a/src/middleware.ts b/src/middleware.ts index 2bce440..a744032 100644 --- a/src/middleware.ts +++ b/src/middleware.ts @@ -7,7 +7,10 @@ function hasSessionCookie(headers: Headers): boolean { const cookieHeader = headers.get("cookie") ?? ""; return cookieHeader .split(";") - .some((c) => c.trim().startsWith("better-auth.session_token=")); + .some((c) => { + const trimmed = c.trim(); + return trimmed.startsWith("better-auth.session_token=") || trimmed.startsWith("__Secure-better-auth.session_token="); + }); } export async function middleware(request: NextRequest) {