mirror of
https://gitlab.com/bramw/baserow.git
synced 2025-04-16 01:54:12 +00:00
20 lines
439 B
JavaScript
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)
|
|
}
|