server/pages/index.js
function setupLoggedInContext( req, res, next ) {
	const isSupportSession = !! req.get( 'x-support-session' );
	const isLoggedIn = !! req.cookies.wordpress_logged_in;

	req.context = {
		...req.context,
		isSupportSession,
		isLoggedIn,
	};

	next();
}
function setupLoggedInContext( req, res, next ) {
	const isSupportSession = !! req.get( 'x-support-session' );
	const isLoggedIn = !! req.cookies.wordpress_logged_in;

	req.context = {
		...req.context,
		isSupportSession,
		isLoggedIn,
	};

	next();
}
function setupLoggedInContext ( req , res , next ) { const isSupportSession = ! ! req . get ( 'x-support-session' ) ; const isLoggedIn = ! ! req . cookies . wordpress_logged_in ; req . context = { ... req . context , isSupportSession , isLoggedIn , } ; next ( ) ; }
/*
Look at the request headers and determine if the request is logged in or logged out or if
it's a support session. Set `req.context.isLoggedIn` and `req.context.isSupportSession` flags
accordingly. The handler is called very early (immediately after parsing the cookies) and
all following handlers (including the locale and redirect ones) can rely on the context values.
/ * Look at the request headers and determine if the request is logged in or logged out or if it s a support session . Set req . context . isLoggedIn and req . context . isSupportSession flags accordingly . The handler is called very early ( immediately after parsing the cookies ) and all following handlers ( including the locale and redirect ones ) can rely on the context values .