/** * @static * @param AbstractAjxpUser $user */ static function refreshRememberCookie($user) { $current = $_COOKIE["AjaXplorer-remember"]; if (!empty($current)) { $user->invalidateCookieString(substr($current, strpos($current, ":") + 1)); } $rememberPass = $user->getCookieString(); setcookie("AjaXplorer-remember", $user->id . ":" . $rememberPass, time() + 3600 * 24 * 10); }
/** * @static * @param AbstractAjxpUser $user */ public static function refreshRememberCookie($user) { $current = $_COOKIE["AjaXplorer-remember"]; if (!empty($current)) { $user->invalidateCookieString(substr($current, strpos($current, ":") + 1)); } $rememberPass = $user->getCookieString(); setcookie("AjaXplorer-remember", $user->id . ":" . $rememberPass, time() + 3600 * 24 * 10, null, null, isset($_SERVER["HTTPS"]) && strtolower($_SERVER["HTTPS"]) == "on", true); }