We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent fd5f771 commit ba93694Copy full SHA for ba93694
src/middleware.ts
@@ -9,7 +9,11 @@ import { NextRequest, NextResponse } from "next/server";
9
* However, their middleware doesn't yet work with database sessions.
10
*/
11
export function middleware(request: NextRequest) {
12
- if (!request.cookies.get("next-auth.session-token")) {
+ const sessionToken =
13
+ request.cookies.get("next-auth.session-token") ??
14
+ request.cookies.get("__Secure-next-auth.session-token");
15
+
16
+ if (!sessionToken) {
17
const url = request.nextUrl.clone();
18
url.pathname = "/signInPage";
19
return NextResponse.redirect(url);
0 commit comments