sign cooies

This commit is contained in:
Carl-Gerhard Lindesvärd
2026-03-09 18:29:15 +01:00
parent fc256124b5
commit 7a96e7b038
4 changed files with 51 additions and 19 deletions

View File

@@ -92,7 +92,7 @@ export const gscRouter = createTRPCRouter({
url.searchParams.set('access_type', 'offline');
url.searchParams.set('prompt', 'consent');
const cookieOpts = { maxAge: 60 * 10 };
const cookieOpts = { maxAge: 60 * 10, signed: true };
ctx.setCookie('gsc_oauth_state', state, cookieOpts);
ctx.setCookie('gsc_code_verifier', codeVerifier, cookieOpts);
ctx.setCookie('gsc_project_id', input.projectId, cookieOpts);

View File

@@ -37,6 +37,7 @@ export async function createContext({ req, res }: CreateFastifyContextOptions) {
// @ts-ignore
res.setCookie(key, value, {
maxAge: options.maxAge,
signed: options.signed,
...COOKIE_OPTIONS,
});
};