eingeloggte Benutzer in Typo3-Extension abfragen
Um in einer Typo3-Extension abzufragen ob ein Frontend-Benutzer angemeldet ist genügt die Abfrage der folgenden boolschen Variable:
$GLOBALS['TSFE']->loginUser
Des weiteren liest Typo3 falls ein Benutzer eingeloggt ist immer den kompletten Datensatz des Benutzers aus der Tabelle fe_users aus. Somit entfällt hier eine Datenbankabfrage und alle Spalten können bequem über das Array $GLOBALS['TSFE']->fe_user->user ausgelesen werden. So ist z.B. in folgender Variable das Passwort des Benutzers gespeichert:
$GLOBALS['TSFE']->fe_user->user['password']