diff --git a/src/lib/utils/sessions.js b/src/lib/utils/sessions.js index 1144503..872e1c2 100644 --- a/src/lib/utils/sessions.js +++ b/src/lib/utils/sessions.js @@ -55,7 +55,7 @@ export async function updateSession(request) { if (!token) return const res = NextResponse.next() - if (expTime < currentTime) { + // if (expTime < currentTime) { const newToken = await refreshToken() const expires = new Date(Date.now() + oneDay * 2) res.cookies.set({ @@ -65,7 +65,7 @@ export async function updateSession(request) { secure: process.env.NODE_ENV === 'production', expires }) - } + // } return res } } catch (err) { diff --git a/src/middleware.js b/src/middleware.js index 6ac950f..3892d22 100644 --- a/src/middleware.js +++ b/src/middleware.js @@ -22,19 +22,11 @@ export async function middleware(request) { } catch (error) { return await rejectUser(request) } + return await updateSession(request) } - return await updateSession(request) } export const config = { - matcher: [/* - * Match all request paths except for the ones starting with: - * - api (API routes) - * - _next/static (static files) - * - _next/image (image optimization files) - * - favicon.ico (favicon file) - */ - '/((?!api|_next/static|_next/image|favicon.ico).*)', - ], + matcher: "/((?!api|static|.*\\..*|_next).*)", }; \ No newline at end of file