This commit is contained in:
VincentAlamelle 2023-12-11 16:25:17 +01:00 committed by GitHub
commit 45e199c33e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -12,7 +12,7 @@ export async function middleware(request: NextRequest) {
const userDecodedToken = jwt_decode(cookies.value) as IUserJwtPayload; const userDecodedToken = jwt_decode(cookies.value) as IUserJwtPayload;
const customerDecodedToken = jwt_decode(cookies.value) as ICustomerJwtPayload; const customerDecodedToken = jwt_decode(cookies.value) as ICustomerJwtPayload;
// If no JWT provided, redirect to login page // If no JWT provided, redirect to login page.
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 callback page to refresh tokens // If JWT expired, redirect to login callback page to refresh tokens