UNPKG

ice.fo.utils

Version:

16 lines (12 loc) 521 B
import requestCookieParser from './requestCookieParser'; export default function checkHasToken({ req, store, $config }) { const headers = req.headers; const requestCookies = headers.cookie; const parsedOriginCookies = requestCookieParser(requestCookies); const siteId = store.getters['ice/siteId']; const jwtSiteId = $config.ssoSiteId || siteId; const jwtCookieNm = `${jwtSiteId}SvcJWT`; const hasToken = !!parsedOriginCookies[jwtCookieNm]; // return hasToken && !hasSessionSigned return hasToken; }