---
title: "eID - AJAX und TYPO3-Session"
url: "https://www.typo3.net/d/63957-eid-ajax-und-typo3-session"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage","Frontend-Benutzer","JavaScript & AJAX"]
created: "2007-06-14"
last_reply: "2007-06-14"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# eID - AJAX und TYPO3-Session

Extensions › Entwicklung · 1 Antwort · gestartet 2007-06-14

## Eröffnungsbeitrag

**FordPrefect** · 2007-06-14 · [Beitrag #1](https://www.typo3.net/d/63957-eid-ajax-und-typo3-session/1)

Hallo,

ich rufe über AJAX und die eID-Funktion eine Plugin-Klasse auf. Innerhalb dieser Klasse möchte ich über

```php
$GLOBALS["TSFE"]->fe_user->setKey("ses","sesData",serialize($myDataArray));
```

Daten in einer User-Session speichern. Jedoch erhalte ich die Meldung das ich auf eine Methode einer nicht vorhandenen Objekts zugreife.

Wie kann ich mir dieses Objekt in meiner Klasse verfügbar machen. hat jemand erfahrungen in diesem Bereich.

DAnke und Grüsse

Ford

## Antworten

### [#2](https://www.typo3.net/d/63957-eid-ajax-und-typo3-session/2) · FordPrefect · 2007-06-14

Hi,

sorry bin voll die Pappnase, just eine Sekunde nachdem ich diesen Thread auf euch losgelassen dachte ich mir ich schau doch mal kurz in der tslib_eidtools nach. Und schwupps war die Lösung da, die ich euch auch nicht vorenthalten möchte.

In meiner Klasse rufe ich die Methode initFeUser() der Klasse tslib_eidtools auf.

```php
$TSFE = tslib_eidtools::initFeUser();
```

Diese Methode liefert das $TSFE->fe_user-Objekt zurück, womit ich dann auf die Session-Methoden zurückgreifen kann

```php
//Lese Daten...
$myData = $TSFE->getKey("ses","sesData");
//...oder setze Daten
$TSFE->setKey("ses","sesData",serialize($myDataArray));
```

So, sorry nochmals.

Grüsse

Ford

---

Quelle: „eID - AJAX und TYPO3-Session“, typo3.net, https://www.typo3.net/d/63957-eid-ajax-und-typo3-session
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
