From a7af94e6d35c8d6be3dd8907f3b679ece5d69244 Mon Sep 17 00:00:00 2001 From: clfreville2 Date: Mon, 17 Jun 2024 12:48:03 +0200 Subject: [PATCH] Remove the cookie secure flag --- package.json | 1 + src/server.ts | 12 +++--------- 2 files changed, 4 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index a40d86e..45de4c4 100644 --- a/package.json +++ b/package.json @@ -8,6 +8,7 @@ "fmt": "dprint fmt" }, "devDependencies": { + "@types/bcrypt": "^5.0.2", "@types/bun": "^1.0.4", "dprint": "^0.46.2", "tsx": "^4.7.0", diff --git a/src/server.ts b/src/server.ts index d046730..6a3d355 100644 --- a/src/server.ts +++ b/src/server.ts @@ -79,12 +79,12 @@ fastify.register(fastifyCookie); fastify.register(fastifySession, { secret: "8jYuS75JZuxb6C72nDtH2cY6hnV4B7i35r5c39gQ3h9G9DApAweBsQ47dU9DGpk5", cookie: { - secure: true, + secure: false, sameSite: "none", partitioned: true, }, saveUninitialized: false, - cookieName: "my-session-cookie", + cookieName: "session-id", }); declare module "fastify" { @@ -187,14 +187,13 @@ fastify.post( reply.send({ success: false }); } else { request.session.userKey = generateId(); - console.log(request.session.userKey); reply.send({ success: true }); } } ); /* Route pour se déconnecter */ -fastify.post("/users/logout", async (request, reply) => { +fastify.get("/users/logout", async (request, reply) => { console.log(request.session.userKey); request.session.destroy(); reply.send({ success: true }); @@ -317,10 +316,6 @@ fastify.delete("/users", async (request, reply) => { /* Route pour récupérer tous les utilisateurs */ fastify.get("/users", async (request, reply) => { - console.log(request.session.userKey); - - console.log(request.session.userKey); - const users = await db.selectAllUsers(database); reply.send(users); }); @@ -339,7 +334,6 @@ fastify.get( }, async (request, reply) => { const { id } = request.params; - console.log(request.session.userKey); if (request.session.userKey) { const user = await db.selectUserById(database, id); reply.send(user);