Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'core/Tracker/Request.php')
-rw-r--r--core/Tracker/Request.php10
1 files changed, 7 insertions, 3 deletions
diff --git a/core/Tracker/Request.php b/core/Tracker/Request.php
index 57458fa000..98133e4319 100644
--- a/core/Tracker/Request.php
+++ b/core/Tracker/Request.php
@@ -208,7 +208,7 @@ class Request
return true;
}
}
-
+
Piwik::postEvent('Request.initAuthenticationObject');
/** @var \Piwik\Auth $auth */
@@ -541,7 +541,7 @@ class Request
return Common::getRequestVar('ua', $default, 'string', $this->params);
}
- protected function shouldUseThirdPartyCookie()
+ public function shouldUseThirdPartyCookie()
{
return (bool)Config::getInstance()->Tracker['use_third_party_id_cookie'];
}
@@ -567,6 +567,10 @@ class Request
return;
}
+ if (\Piwik\Tracker\IgnoreCookie::isIgnoreCookieFound()) {
+ return;
+ }
+
$cookie = $this->makeThirdPartyCookieUID();
$idVisitor = bin2hex($idVisitor);
$cookie->set(0, $idVisitor);
@@ -631,7 +635,7 @@ class Request
$found = false;
if (TrackerConfig::getConfigValue('enable_userid_overwrites_visitorid')) {
- // If User ID is set it takes precedence
+ // If User ID is set it takes precedence
$userId = $this->getForcedUserId();
if ($userId) {
$userIdHashed = $this->getUserIdHashed($userId);