[TYPO3-german] Sessiondaten auch bei anderen Usern sichtbar?
Philip Hahn
info at software-schmie.de
Mon May 9 09:28:50 CEST 2011
Also möchtest Du Session-abhängige "Einstellungen"? Dann bietet es sich auch an das in der Session zu speichern und nicht im User. Was Du jetzt machen kannst ist Dich beim Logout per (evtl. vorhandenem) Hook oder aber per XCLASS dranzuhängen und dann Deine Session-Komponente löschen.
Gruß Philip
--
Philip Hahn | Software-Schmie.de
mailto:info at software-schmie.de | http://www.software-schmie.de/
Stresemannallee 130 | 22529 Hamburg | Germany
Impressum/Kontakt: http://www.software-schmie.de/kontakt/
Am 09.05.2011 um 08:28 schrieb Hendrik:
> Hallo Florian,
>
> danke für den Tipp, schaue ich mir mal genauer an.
>
> Das andere Problem was ich dadurch dann aber habe ist, dass die Daten dann beim nächsten Login des Users aber erhalten bleiben und nicht mit dem Logout verloren gehen da die Daten in der Typo3 DB gespeichert werden.
>
> Gibt es dafür auch eine Lösung?
>
> Danke & Gruß
> Hendrik
>
> Am 06.05.2011 12:24, schrieb Florian:
>>
>> Moin
>> Am 05.05.2011 16:23, schrieb Hendrik:
>>> Moin,
>>>
>>> ich schreibe in die Session des angemeldeten Users ein paar Daten mit
>>> folgender Funktion:
>>>
>>> $GLOBALS["TSFE"]->fe_user->setKey('ses',$this->prefixId,$this->sessionData);
>>>
>> Und da haben wir es, Du schreibst die Daten in die Browsersession.
>> Um Sessiondaten einem User zuzuordnen mußt Du das so machen.
>> anstatt des type 'ses' den type 'user'
>> $GLOBALS["TSFE"]->fe_user->setKey('user',$this->prefixId,$this->sessionData);
>>
>>
>> Ich wurde die sessionData auch noch serializieren beim einfügen in die
>> Session.
>> Auslesen dann wieder
>> $this->sessionData =
>> $GLOBALS["TSFE"]->fe_user->getKey('user',$this->prefixId);
>>
>> Genauere Beschreibung auch hier
>> http://typo3.org/documentation/document-library/core-documentation/doc_core_tsref/4.4.0/view/1/13/
>>
>>
>> Bis dann
>> Florian
>
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
More information about the TYPO3-german
mailing list