[TYPO3-dev] Problems with permalogin
Steffen Kamper
steffen at sk-typo3.de
Tue Oct 9 19:58:23 CEST 2007
"Ingmar Schlecht" <ingmar at typo3.org> schrieb im Newsbeitrag
news:mailman.1.1191752796.14707.typo3-dev at lists.netfielders.de...
> Ingmar Schlecht schrieb:
>> Here you go:
>> http://svn.t3.digitaldistrict.de/cgi-bin/trac.cgi/changeset/5229
>
> By the way, most of the changes to t3lib_userauth were only necessary in
> order to make the class extendible from tslib_feuserauth. So the code
> that actually deals with permalogin is all in tslib_feuserauth. If you
> find out what goes wrong in your case, please report back here so we can
> fix it if it was a bug.
>
> cheers
> Ingmar
>
> --
> Ingmar Schlecht
> TYPO3 Association Active Member
ok, i do.
Here are some intersting results.
Login as fe_user, this->lifetime:3600 (this is lifetime for be_user)
Login at 18:56, Cookie is written with following:
Expires Tue, 09 Oct 2007 17:56:28 GMT (1 hour behind ???)
(i wonder why 1 hour back insead of one hour forward)
now, after logged in the cookie is refreshed everytime still with lifetime
3600
though $TYPO3_CONF_VARS['FE']['lifetime'] = '3600*24*7'
at least i looked at tslib_fe, and there i found that:
$this->fe_user->lifetime = intval($this->TYPO3_CONF_VARS['FE']['lifetime']);
with '3600*24*7' as suggestion it will calculate 3600 all the time, so this
is a bit misleading, may be installtool should suggest
'3600*24*7' (=604800) or 604800 (3600*24*7)
Ok, this was my misunderstanding of this feature. So i changed the value to
604800. After relogin my Cookie is written with
Expires Tue, 16 Oct 2007 17:44:05 GMT
where login time was 19:44 - now +14 days - 2hours difference now, german
timezone is switched at 28 Oct.
So two things:
- description in install tool is misleading
- there is a difference of 1 (2) hour(s) where i don't know why.
vg Steffen
More information about the TYPO3-dev
mailing list