export function saveTokenCookie(token) { const maxAge = 14 * 24 * 60 * 60 document.cookie = `auth-token=${token} ;max-age=${maxAge} ;path=/ ;sameSite=Lax` } export function clearTokenCookie() { document.cookie = 'auth-token= ;max-age=0 ;path=/ ;sameSite=Lax' } export function authToken() { const match = document.cookie.match(/auth-token=([\d\w]+)/) return match && match[1] } export function saveSharePassword(shareToken, password) { document.cookie = `share-token-pw-${shareToken}=${password} ;path=/ ;sameSite=Lax` } export function getSharePassword(shareToken) { const match = document.cookie.match( `share-token-pw-${shareToken}=([\\d\\w]+)` ) return match && match[1] }