From c2718f52d1379f4bf086f03fe9e498494ec69e12 Mon Sep 17 00:00:00 2001 From: OxSaitama Date: Mon, 25 Sep 2023 10:44:37 +0200 Subject: [PATCH] add log dates --- src/middleware.ts | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/src/middleware.ts b/src/middleware.ts index 73d2b682..95c8ecd9 100644 --- a/src/middleware.ts +++ b/src/middleware.ts @@ -18,14 +18,18 @@ export async function middleware(request: NextRequest) { if (!userDecodedToken && !customerDecodedToken) return NextResponse.redirect(new URL("/login", request.url)); // If JWT expired, redirect to login page - // const token = userDecodedToken ?? customerDecodedToken; - // const currentDate = new Date(); - // const time = currentDate.getTime(); - // const now = Math.floor(time / 1000); - // if (token.exp < now) { - // console.log('token expired') - // return NextResponse.redirect(new URL("/login", request.url)); - // } + const token = userDecodedToken ?? customerDecodedToken; + const currentDate = new Date(); + const time = currentDate.getTime(); + const now = Math.floor(time / 1000); + console.log("date now", Date.now()); + console.log("date local", new Date().toLocaleString()) + console.log("date iso",new Date().toISOString()); + + if (token.exp < now) { + console.log('token expired') + //return NextResponse.redirect(new URL("/login", request.url)); + } return NextResponse.next(); }