Frontend User Login

Folgendes Typoscript Beispiel zeigt, wie sich eine Login Link oder Button für Mitlgieder einrichten lässt, der sich abhängig vom Login Status ändert.

lib.user_login_link = COA_INT
lib.user_login_link {
  # Login Link (Anzeige wenn User NICHT eingeloggt)
  10 = TEXT
  10 {
    value = LOGIN
    typolink {
      parameter = 0 // pid mit dem Login-Formular
    }
    if.isFalse.data = TSFE:fe_user|user|username
  }

  # Logout Link (Anzeige wenn User eingeloggt)
  20 < .10
  20.if.negate = 1
  20 {
    value = LOGOUT
    typolink {
      additionalParams = &logintype=logout
    }
  }
}