refacto remove time check
This commit is contained in:
parent
84dc3a7ffd
commit
04fcd1a327
@ -18,14 +18,14 @@ export async function middleware(request: NextRequest) {
|
|||||||
if (!userDecodedToken && !customerDecodedToken) return NextResponse.redirect(new URL("/login", request.url));
|
if (!userDecodedToken && !customerDecodedToken) return NextResponse.redirect(new URL("/login", request.url));
|
||||||
|
|
||||||
// If JWT expired, redirect to login page
|
// If JWT expired, redirect to login page
|
||||||
const token = userDecodedToken ?? customerDecodedToken;
|
// const token = userDecodedToken ?? customerDecodedToken;
|
||||||
const currentDate = new Date();
|
// const currentDate = new Date();
|
||||||
const time = currentDate.getTime();
|
// const time = currentDate.getTime();
|
||||||
const now = Math.floor(time / 1000);
|
// const now = Math.floor(time / 1000);
|
||||||
if (token.exp < now) {
|
// if (token.exp < now) {
|
||||||
console.log('token expired')
|
// console.log('token expired')
|
||||||
return NextResponse.redirect(new URL("/login", request.url));
|
// return NextResponse.redirect(new URL("/login", request.url));
|
||||||
}
|
// }
|
||||||
|
|
||||||
return NextResponse.next();
|
return NextResponse.next();
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user