]> Untitled Git - lemmy-ui.git/blob - src/shared/utils/browser/set-auth-cookie.ts
Attempt to fix inability to logout from some instances (subdomains) (#1809)
[lemmy-ui.git] / src / shared / utils / browser / set-auth-cookie.ts
1 import { isHttps } from "@utils/env";
2 import * as cookie from "cookie";
3 import { authCookieName } from "../../config";
4
5 export default function setAuthCookie(jwt: string) {
6   document.cookie = cookie.serialize(authCookieName, jwt, {
7     maxAge: 365 * 24 * 60 * 60 * 1000,
8     secure: isHttps(),
9     sameSite: true,
10     path: "/",
11   });
12 }