diff --git a/apps/infoalloggi/src/server/api/routers/auth.ts b/apps/infoalloggi/src/server/api/routers/auth.ts index 41fb42f..e3b8d7f 100644 --- a/apps/infoalloggi/src/server/api/routers/auth.ts +++ b/apps/infoalloggi/src/server/api/routers/auth.ts @@ -62,7 +62,7 @@ export const authRouter = createTRPCRouter({ }), getSession: publicProcedure.query(async ({ ctx }) => { - if (!ctx.session) return null; + if (!ctx.session || ctx.session.isBlocked) return null; return ctx.session; }), addUserAdmin: adminProcedure diff --git a/apps/infoalloggi/src/server/controllers/auth.controller.ts b/apps/infoalloggi/src/server/controllers/auth.controller.ts index 29c6057..ad39a29 100644 --- a/apps/infoalloggi/src/server/controllers/auth.controller.ts +++ b/apps/infoalloggi/src/server/controllers/auth.controller.ts @@ -40,7 +40,7 @@ const accessTokenCookieOptions: OptionsType = { const refreshTokenCookieOptions: OptionsType = { ...cookieOptions, - expires: add(new Date(), { days: 7 }), + expires: add(new Date(), { days: 1 }), }; export const createUserAdmin = async ({ @@ -149,7 +149,7 @@ export const logIn = async ({ }; const accessToken = await signToken(payload, "1h", "accessToken"); - const refreshToken = await signToken(payload, "7d", "refreshToken"); + const refreshToken = await signToken(payload, "1d", "refreshToken"); // Send Access Token in Cookie await setCookie(ACCESS_TOKEN_COOKIE_NAME, accessToken, { @@ -208,7 +208,7 @@ export const swapAuth = async ({ } const accessToken = await signToken(user, "1h", "accessToken"); - const refreshToken = await signToken(user, "7d", "refreshToken"); + const refreshToken = await signToken(user, "1d", "refreshToken"); // Send Access Token in Cookie await setCookie(ACCESS_TOKEN_COOKIE_NAME, accessToken, {