sign cooies
This commit is contained in:
@@ -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);
|
||||
|
||||
@@ -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,
|
||||
});
|
||||
};
|
||||
|
||||
@@ -112,5 +112,6 @@ export type ISetCookie = (
|
||||
sameSite?: 'lax' | 'strict' | 'none';
|
||||
secure?: boolean;
|
||||
httpOnly?: boolean;
|
||||
signed?: boolean;
|
||||
},
|
||||
) => void;
|
||||
|
||||
Reference in New Issue
Block a user