refacto remove time check (#66)

This commit is contained in:
Arnaud D. Natali 2023-09-25 09:42:42 +02:00 committed by GitHub
commit 013efdbe99
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -18,14 +18,14 @@ 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);
// if (token.exp < now) {
// console.log('token expired')
// return NextResponse.redirect(new URL("/login", request.url));
// }
return NextResponse.next();
}