summaryrefslogtreecommitdiff
path: root/src/lib/server/cookie.ts
diff options
context:
space:
mode:
authorpolwex <polwex@sortug.com>2025-05-29 16:25:31 +0700
committerpolwex <polwex@sortug.com>2025-05-29 16:25:31 +0700
commita03c92dc82ad527d7da6bbaa3c43000e2e5f0e69 (patch)
tree9a47cae250d043d31f751c1383bdcbe09d4bc9d8 /src/lib/server/cookie.ts
parent7de09570c0d7907424c30f492207e80ff69e4061 (diff)
better better
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
};
};