ice.fo.utils
Version:
16 lines (12 loc) • 521 B
JavaScript
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;
}