summaryrefslogtreecommitdiff
path: root/src/lib/server/cookie.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/server/cookie.ts')
-rw-r--r--src/lib/server/cookie.ts14
1 files changed, 6 insertions, 8 deletions
diff --git a/src/lib/server/cookie.ts b/src/lib/server/cookie.ts
index 32894b9..80f8f9f 100644
--- a/src/lib/server/cookie.ts
+++ b/src/lib/server/cookie.ts
@@ -7,16 +7,14 @@ const cookieMiddleware: Middleware = () => {
// Parse incoming cookies
const cookies = cookie.parse(ctx.req.headers.cookie || "");
const coki = cookies.sorlang;
-
+
// If cookie exists, fetch user data and set in context
if (coki) {
const userRow = db.fetchCookie(coki);
- if (userRow) {
- ctx.data.user = { id: userRow.id, name: userRow.name };
- console.log("User authenticated:", userRow.name);
- }
+ if (userRow) ctx.data.user = { id: userRow.id, name: userRow.name };
+ // console.log("User authenticated:", userRow.name);
}
-
+
// Uncomment to enable redirection for unauthenticated users
/*
if (!ctx.data.user && ctx.req.url.pathname !== "/login") {
@@ -27,9 +25,9 @@ const cookieMiddleware: Middleware = () => {
return;
}
*/
-
+
await next();
-
+
// Cookie setting is now handled by setCookieMiddleware
};
};