skip to Main Content

Sessions in PHP do not get destroyed and cookie is not removed

I have this function logout that gets called before the HTML is rendered and it is: function logout() { $_SESSION = []; if (ini_get("session.use_cookies")) { $params = session_get_cookie_params(); setcookie(session_name(), '', time() - 42000, $params["path"], $params["domain"], $params["secure"], $params["httponly"] ); } session_destroy();…

VIEW QUESTION

Magento 2: Cannot set cookie when full page cache is enabled

I have this working code for setting the cookie for a visitor: $metadata = $cookieMetadataFactory ->createPublicCookieMetadata() ->setDuration(86400 * 90) ->setPath('/'); $cookieManager->setPublicCookie( 'cookie_name', 'cookie_value', $metadata ); But, since I enabled full page cache for the website, this code stopped working. Disabling…

VIEW QUESTION
Back To Top
Search