1
0
Fork 0
mirror of https://gitlab.com/bramw/baserow.git synced 2025-04-16 01:54:12 +00:00
bramw_baserow/web-frontend/modules/core/utils/auth.js

20 lines
439 B
JavaScript

const cookieTokenName = 'jwt_token'
export const setToken = (token, cookie) => {
if (process.SERVER_BUILD) return
cookie.set(cookieTokenName, token, {
path: '/',
maxAge: 60 * 60 * 24 * 7,
sameSite: 'strict',
secure: true,
})
}
export const unsetToken = (cookie) => {
if (process.SERVER_BUILD) return
cookie.remove(cookieTokenName)
}
export const getToken = (cookie) => {
return cookie.get(cookieTokenName)
}