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