Volltextsuche
Session - Dauer der Benutzer-Sitzung
Veröffentlichungsdatum: 29. März 2022 Änderungsdatum: 20. Januar 2025 wconf weblcation cms php sitzung session maxlifetime benutzersitzung dauer Wie lange eine Benutzersitzung (Session) gültig ist, hängt von unterschiedlichen
wSession
getHistoryUrl Ermittelt eine zuvor aufgerufene URL String getHistoryUrl(Int index) getSessionId Ermittelt die aktuelle Session-ID String getSessionId() getUserName Ermittelt den Benutzernamen des aktuellen Benutzers String getUserName()
wSession::setTimeout
timeout) Parameter timout Timeout in Sekunden Beispiel: Setzt den Timeout auf 3600 Sekunden, nachdem eine inaktive Session nicht mehr genutzt werden kann Quelltext <?php $timeout = '3600' ; wSession :: setTimeout ( $timeout ); ?>
Mini-Shop: Umsetzung über Objekt-Wizard - Beschreibung
Warenkorb, Kundendaten und Bestellung sind jetzt über den Editor individuell anpassbar Kundendaten werden aus Session übernommen Erweiterung der Zahlmöglichkeiten (Zahlung bei Abholung) und Vereinfachung Stripe als
Anwendungsbeispiel: Formular über mehrere Seiten mit Übergabe der Werte über Session
Werte über Session Veröffentlichungsdatum: 21. Juni 2021 Änderungsdatum: 27. Februar 2024 weblication cms formular session seiten mehrere werte übergeben Formulare lassen sich auch auf mehrere Seiten aufteilen. Zur Umsetzung empfehlen wir
Redakteurssprache während der Session wechseln
ab: Version Veröffentlichungsdatum: 23. Januar 2020 Änderungsdatum: 24. Januar 2020 weblication cms user language session benutzer redakteur benutzersprache Weblication® CMS bietet standardmässig die Sprachen Deutsch, Französisch und
So definieren Sie eine Weiterleitungsseite für Redakteure bei Session-Timeout
redirect weiterleitung Dieser Artikel beschreibt die Konfigurationseinstellung zur Weiterleitungsseite bei einem Session-Timeout Sofern Redakteure aufgrund eines Session-Timeouts ausgeloggt werden, kann hierfür eine Weiterleitungsseite in
wSession::getSessionId
Funktionsaufruf String getSessionId() Parameter Diese Funktion benötigt keine Parameter. Beispiel: Ermittelt die Session-ID des aktuellen Benutzers Quelltext <?php print 'Sie haben derzeit die Session-ID: ' . wSession :: getSessionID ();
wSession::clearSession
String clearSession() Parameter Diese Funktion benötigt keine Parameter. Beispiel: Löscht die bestehende Session Quelltext <?php if( method_exists ( "wSession" , "clearSession" )){ wSession :: clearSession (); } ?> Hinweis
wSession::setValue
Parameter name Schlüssel des zu setzenden Wertes value Zu setzender Wert Beispiel: Setzt die aktuelle Zeit in die Session Quelltext <?php wSession :: setValue ( 'time' , time ()); ?> Ergebnis Hinweis Beim Einsatz von
wSession::refreshUser
refreshUser() Parameter Diese Funktion benötigt keine Parameter. Beispiel: Übernimmt die Benutzerdaten neu in die Session Quelltext <?php wSession :: refreshUser (); ?> Hinweis Beim Einsatz von Framework-Funktionen in eigenen Skripten
wUserCur::setMeta
= 'geburtsdatum']/@value) value Zu setzender Wert Setzt Metadaten des aktuellen Benutzers (nur die Daten innerhalb der Session werden angepasst!) include( $_SERVER [ 'DOCUMENT_ROOT' ]. '/weblication/grid.php' ); wUserCur :: setMeta (
Empfehlungen für den Einsatz von PHP
z.B. keine Dateien hochgeladen werden, die mehr als ca. 8 MB haben, muss die Einstellung auch nicht hochgesetzt werden. session.use_trans_sid 0 Den Wert setzen Sie hinsichtlich des Session-Handlings auf "1", damit der WSESSIONID-Zusatz in der URL
wSession::getValue
Liest einen Wert aus der Session aus Funktionsaufruf String getValue(String name) Parameter name Schlüssel ermittelnden Wertes Beispiel: Liest den im
wUserCur::isExistingUser
::isExistingUser Prüft, ob die Session auf einem in der Benutzerverwaltung vorhandenen Benutzer beruht. Falls nicht, handelt es sich um einen externen
Formularwerte bzw. Formulardaten weiterverarbeiten
Möglichkeit, diese Umsetzungen rein über Pflegemasken zu realisieren. Beispiel 1: Formularwerte über eine Session an die Bestätigungsseite übergeben Beispiel 2: Formularwerte über Get-Parameter an die Bestätigungsseite übergeben
Datenschutzkonforme Cookies in Weblication
in Weblication Veröffentlichungsdatum: 08. Mai 2018 Änderungsdatum: 20. Juni 2022 wconf cookies datenschutz http sessions Das Cookie-Handling innerhalb Weblication® CMS Core/Grid. Weblication® speichert aus Datenschutzgründen
Systemvoraussetzungen Weblication®
Komprimierungsfunktionen GD Grafikfunktionen (inkl. FreeType), optional/zusätzlich imageMagick Cookie-Modul zu PHP-Sessions (session.use_cookies) PHP JSON Schreibrechte für den Webserver innerhalb/inklusive DOCUMENT_ROOT HTTP(s)-Verbindung zu
So schalten Sie den Parameter WSESSIONID in der URL ab
Parameter WSESSIONID in der URL ab Veröffentlichungsdatum: 19. April 2010 Änderungsdatum: 21. Februar 2014 wsessionid sessionid session abschalten php php.ini php-konfiguration Dieser Artikel beschreibt, wie Sie den über PHP in der URL
Framework
Linux, MacOS, etc. bei entsprechender Berechtigung nutzbar!) (ab Version 13) String getDiskUsage(String dir) wSession Session clearSession (1) Löscht eine Session (verfügbar ab CMS-Version 009.006.032.000) String clearSession() getHistoryUrl
wUserCur::createSessionStr
]. '"> . $userData [ 'firstname' ]. '"/> . $userData [ 'surname' ]. '"/> . $userData [ 'email' ]. '"/> ' ; // Session auf Basis der zuvor definierten Benutzerdaten erstellen $options = array( 'fireEventOnBeforeLogin' => 1 ,
wUserCur::createSessionUser
[false|true] Falls das verkryptete Password genutzt werden darf. createSessionWithoutPassword [false|true] Falls die Session ohne Passwort erstellt werden soll considerMultiFactorAuthentication [true|false] Falls die
wSession::getHistoryUrl
Ermittelt eine zuvor aufgerufene URL
ifIsUserType
Prüft, ob der aktuelle Benutzer einem oder mehreren Benutzertypen entspricht.
ifIsUserWithName
Prüft, ob der aktuelle Benutzer einen bestimmten Benutzernamen hat.
buttonLogout
Erstellt eine Schaltfläche, um sich abzumelden.
Cookies - Informationen zum Datenschutz
erläutert. Absoluter Datenschutz in der Standardauslieferung Alle Cookies lassen sich ab der Version 13 deaktivieren Session-Cookie deaktivieren Wichtige Hinweise Beim Abmelden nicht alle Cookies löschen Welche Cookies könnte Weblication ®
So gehen Sie bei fehlerhaftem Login vor
konnte Sie nicht einloggen ... b) Ihr Benutzer ist nicht aktiv ... c) Sie haben zu oft versucht ... d) Die E-Mail über Session-Tan wird nicht verschickt e) Anmeldung nur über HTTPS Passwort ändern 1) Passwort vergessen Weblic® nutzen 2)
Variablen innerhalb eines Formulares nutzen
Vor der Erstellung des Formulares wird die Variable mit dem Wert des zuletzt aufgerufenen URL aus der Weblication® Session History gesetzt ( sessionHistoryUrl ). Auf diese Variable wird nach dem Absenden des Formulares zurückgegriffen, um
Änderungen in Weblication® CMS Core/GRID
23.04.2021 Neue PHP-Framework Funktion wSession::refreshUser verfügbar, um geänderte Benutzerdaten in die Session zu übernehmen. 015.006.001.000 05.03.2021 Die Schaltfläche zum Erstellen von Dateien unterstützt nun auch
Änderungen in Weblication® CMS Core/GRID
auswählbar, um den vorangestellten Bereich z.B. auf 100% Breite anzuzeigen. 008.001.008.000 13.11.2013 Über /wConf/sessions/url/@allowSessionByParam = '0' kann man verhindern, dass bei deaktivierten Cookies die Session-ID als Parameter
wUserCur::logout
Parameter type Art der Abmeldung ('only' => nur das Benutzerobjekt wird gelöscht, andernfalls wird die gesamte Session gelöscht) Beispiel: Ausloggen des aktuellen Benutzers Quelltext <?php if( wUserCur :: logout () == TRUE ){ $url =
Weblication® Entwicklerbereich
019.005.093.000 Neue PHP-Framework Funktion wSession::setSessionCookieExpires verfügbar, um die Ablaufzeit des Session-Cookies zu setzen. 23 Juni BASE für Version 20: Kopfbereich über Struktureditor pflegen 1.0.583: Das
Weblication Websites ohne Cookies nutzen
in Weblication® (aktuelle noch BASE (Mobile First)) wählen, wie lange die Auswahl gespeichert bleibt: Während der Session oder 30 Tage. Wählt der Benutzer 30 Tage, bleibt die Wahl 30 Tage lang in einem Cookie gespeichert. Andernfalls wird
Datenschutz mit Weblication®
umsetzende Dienstleister projektspezifisch Cookies speichert. DSGVO: Weblication ® verwendet nur temporär gültige Session Cookies Im Standard von Weblication® CMS CORE und GRID kommen lediglich temporär gültige Session-Cookies im
Neu in Weblication® Version 13 - veröffentlicht am 01.07.2018
auch Wildcards. Datenschutz: Cookie-freie Webseiten möglich In Weblication® kamen bisher lediglich temporär gültige Session-Cookies im Hauptspeicher des Browsers zum Einsatz, die nach dem Schließen des Browsers wieder verloren gehen. Ab
Systemeinstellung - Benutzer | Weblication CMS Onlinedokumentation
ist ' eingestellt ist. Die Sperre richtet sich somit nach der IP-Adresse, mit der sich ein Benutzer eingeloggt hat. 'Session-TANs aktivieren': Ist dieser Parameter aktiviert, kann ein Benutzer vom Benutzertyp Administrator die
Sicherheit mit Weblication®
sind, bevor der Account gesperrt wird. Zeitdauer der Sperrung : Sie können die Zeitdauer einer Sperrung festlegen. Session-TANs : Sie können Session-TANs nutzen. Erweiterter XSS-/CSRF-Schutz Login pro Benutzer auf definierte IP-Adressen
Weblication® sorgt für Sicherheit
sind, bevor der Account gesperrt wird. Zeitdauer der Sperrung : Sie können die Zeitdauer einer Sperrung festlegen. Session-TANs : Sie können Session-TANs nutzen. Erweiterter XSS-/CSRF-Schutz Zwei-Faktor-Authentifizierung pro Benutzer
Neu in Weblication® Version 17 - veröffentlicht am 01.07.2022
sich nun auch für Assets / Dokumente definieren. Die Pflegemaske erreicht man über die im Inhaltsprojekt. Sicherheit Session ist an User-Agent gebunden, falls sich die IP-Adresse ändert. MFA nur für unbekannte Browser möglich Passwortmanager
suisseID-Benutzerschnittstelle für Single-Sign-On
Benutzer mit der suisseID in der Benutzerverwaltung. Wird ein Benutzer mit der suisseID im System gefunden, wird eine Session erstellt und der Benutzer wird angemeldet. Die Schnittstelle wird über ein Zusatzmodul als PHP-Framework-Funktion in
Systemvoraussetzungen Weblication® | Weblication CMS Onlinedokumentation
Komprimierungsfunktionen GD Grafikfunktionen (inkl. FreeType), optional/zusätzlich imageMagick Cookie-Modul zu PHP-Sessions (session.use_cookies) PHP JSON Schreibrechte für den Webserver innerhalb/inklusive DOCUMENT_ROOT HTTP(s)-Verbindung zu
Pflegebenutzer bearbeiten | Weblication CMS Onlinedokumentation
IP-Adressen ermöglichen': In diesem Feld können die IP-Adressen eingetragen werden, auf welche das Login und die Session für den Benutzer beschränkt ist. Außerhalb dieser Adressen ist dann keine Anmeldung mehr über diesen Benutzer