direkt zum Inhalt springen zur Schnellnavigation zur Navigationshilfe

<we:sessionStart />

Endtag erforderlich: nein

Beschreibung

Dieses Tag dient dazu, eine Session zu beginnen oder eine bestehende fortzusetzen. Dieses Tag wird auf folgenden Vorlagen benötigt:
  • bei Seiten, welche durch die Kundenverwaltung geschützt sind
  • bei Shopseiten
  • bei Frontend-Eingaben (Erzeugung von webEdition-Dokumenten und Objekten über das Frontend)

Attribute

  • persistentlogins

    ab Version: 6.1.1.0 | Typ: boolean | mögliche Werte: true, false | Standardwert: false | Pflichtfeld: nein

    Wird dieses Attribut auf "true" gesetzt, so haben Kunden die Möglichkeit, sich per Cookie (von verschiedenen Computern und verschiedenen Browsern aus) einzuloggen. Die Logindaten werden verschlüsselt in der tblWebUserAutologin gespeichert.

    Ein Cookie wird nur gesetzt, wenn bei einem "normalen" Einlog-Vorgang die Variable $_REQUEST["s"]["AutoLogin"] gesetzt und true ist. Dies kann über den Tag <we:sessionField type="checkbox" name="AutoLogin" /> "Automatisches LogIn" erreicht werden.

    Ein Cookie wird gelöscht, wenn bei einem Auslog-Vorgang die Variable $_REQUEST["s"]["AutoLogin"] gesetzt und false (0) ist (Ebenso über <we:sessionField> zu realisieren.

    Die SessionKeys in den Cookies werden bei jedem Einlog-Vorgang neu generiert und gesetzt und bei einer Passwortänderung Komplett verworfen. Über die Kundenverwaltung kann auch einzelnen Benutzern ein Login über Cookies gezielt verboten werden.
  • onlinemonitor

    ab Version: 6.1.1.0 | Typ: boolean | mögliche Werte: true, false | Standardwert: false | Pflichtfeld: nein

    Wird dieses Attribut auf "true" gesetzt, so werden Nutzer der WebSite in der tblWebUserSessions gespeichert. Die Daten der aktiven Nutzer können dann über eine <we:listview type="onlinemonitor"> abgerufen werden.
  • monitorgroupfield

    ab Version: 6.1.1.0 | Typ: string | Standardwert: - | Pflichtfeld: nein

    Name eines Feldes aus der Kundenverwaltung das die "Gruppe" eines Nutzers angibt (z.B. Administrator, Moderator, Nutzer).
  • monitordoc

    Typ: string | mögliche Werte: self, top | Standardwert: - | Pflichtfeld: nein

Syntax

<we:sessionStart persistentlogins="true|false" onlinemonitor="true|false" monitorgroupfield="" monitordoc="self|top"/>

Bitte helfen Sie mit

Haben Sie eine Ergänzung für die Tag-Referenz, dann werden Sie bitte aktiv.
Entweder über einen Eintrag unter qa.webedition.org oder einfach formlos per E-Mail an websites@webedition.org.

Fehler oder Erweiterungswünsche zu webEdition selbst bitte über qa.webedition.org melden.
zum Seitenanfang