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(); }