Project

General

Profile

Actions

Bug #14532

closed

scope of BE- and FE-Cookie: can't cope with multidomain-setup

Added by Peter Niederlag almost 20 years ago. Updated over 18 years ago.

Status:
Closed
Priority:
Should have
Category:
Backend API
Target version:
-
Start date:
2005-02-04
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
3.8.0-dev
PHP Version:
Tags:
Complexity:
Is Regression:
Sprint Focus:

Description

<cite martin kutschker>
I posted this long ago I think, but as a customer just upgraded to 3.7 I've had to make the same old hack again. I had to hack t3lib_userauth (or in fact the XCLASS version of cc_sv_auth) to set a proper domain with the cookie.

I'd like to have a SYS[cookieDomain] setting in localconf.php that if set, will be used to set the cookie correctly. Otherwise you cannot share sessions across subdomains.
</cite martin kutschker>

don't know if that affects FE as well
<solution>
<cite martin kutschker>
Local hack:

In t3lib_userauth find the two occurences of SetCookie(). Now add your domain as ".MYDOMAIN.TLD" as last parameter (after '/').

Better approach:

Like above but with an if-clause.

if ($TYPO3_CONF_VARS['SYS']['domainCookie'])
SetCookie($this->name, $id, 0,'/',
$TYPO3_CONF_VARS['SYS']['domainCookie'])
else
SetCookie($this->name, $id, 0, '/')

But that is assuming one domain for the whole installation. In case you have multiple domains with different subdmonains it won't work. eg
</cite martin kutschker>
</solution>
(issue imported from #M752)


Files

bug_0752.patch (3.35 KB) bug_0752.patch Administrator Admin, 2005-12-12 15:14

Related issues 2 (0 open2 closed)

Related to TYPO3 Core - Bug #17395: Preview of hidden pages still doesn't work with multiple domains in a single TYPO3 installationClosed2007-06-18

Actions
Has duplicate TYPO3 Core - Bug #15304: Scope of BE- and FE-Cookie: multi typo3 instance on one domainClosedSebastian Kurfuerst2005-12-22

Actions
Actions

Also available in: Atom PDF