import { isSecureURL } from '@baserow/modules/core/utils/string' const cookieTokenName = 'jwt_token' export const setToken = (token, { $cookies, $env }) => { if (process.SERVER_BUILD) return const secure = isSecureURL($env.PUBLIC_WEB_FRONTEND_URL) $cookies.set(cookieTokenName, token, { path: '/', maxAge: 60 * 60 * 24 * 7, sameSite: 'lax', secure, }) } export const unsetToken = ({ $cookies }) => { if (process.SERVER_BUILD) return $cookies.remove(cookieTokenName) } export const getToken = ({ $cookies }) => { return $cookies.get(cookieTokenName) }