INNER CODE UNIT · JavaScript
getCartCookieOptions
Cezerin2/Server · src/ajaxRouter.js:31
const getCartCookieOptions = isHttps => ({
maxAge: 24 * 60 * 60 * 1000, // 24 hours
httpOnly: true,
signed: true,
secure: isHttps,
sameSite: 'strict'
});
const getIP = req => {
let ip = req.get('x-forwarded-for') || req.ip;
if (ip && ip.includes(', ')) {
ip = ip.split(', ')[0];
}
if (ip && ip.includes('::ffff:')) {
ip = ip.replace('::ffff:', '');
}