Web Viewer-Cookies löschen

Löscht sofort alle im FileMaker-Client verwendeten Web Viewer-Cookies.

Optionen 

Keine

Kompatibilität 

Produkt Unterstützt
FileMaker Pro Ja
FileMaker Go Ja
FileMaker WebDirect Nein
FileMaker Server Nein
FileMaker Cloud Nein
FileMaker Data API Nein
Custom Web Publishing Nein

Ursprung in Version 

26.0

Beschreibung 

Dieser Scriptschritt löscht sofort alle Cookies und Sitzungsdaten, die von Web Viewern in allen geöffneten FileMaker Pro-Dateien gespeichert wurden, nicht nur in der aktuellen Datei oder einem bestimmten Web Viewer-Objekt. In FileMaker-Clients werden Cookies von Web Viewern auf Anwendungsebene gemeinsam genutzt. Das bedeutet, dass wenn sich ein Benutzer in einem Web Viewer in einer Datei bei einem Webdienst (wie E-Mail oder Cloud-Speicher) anmeldet, diese authentifizierte Sitzung für alle Dateien und alle FileMaker-Benutzerkonten auf demselben Gerät bestehen bleibt.

Verwenden Sie diesen Scriptschritt in erster Linie für Sicherheits- und Datenschutzszenarien, in denen Benutzer authentifizierte Sitzungen löschen müssen, z. B. in Umgebungen mit gemeinsam genutzten Geräten oder beim Wechsel zwischen verschiedenen Benutzerkonten.

Hinweise 

  • Cookies werden dauerhaft gelöscht und können nicht wiederhergestellt werden. Benutzer müssen sich nach der Ausführung möglicherweise erneut bei den Webdiensten authentifizieren.

  • Dieser Scriptschritt kann besonders nützlich sein, wenn der FileMaker-Client nicht neu gestartet werden kann (z. B. im Einzel-App-Modus unter iOS und iPadOS).

Beispiel 1 

Löscht alle Web Viewer-Cookies, bevor der nächste FileMaker-Benutzer zur Anmeldung aufgefordert wird, und verhindert so, dass dieser auf die authentifizierten Web-Sitzungen des vorherigen Benutzers zugreifen kann.

Kopieren
Web Viewer-Cookies löschen
Erneut anmelden [ Mit Dialogfeld: Ein ; Aktuelle Datei ]

Beispiel 2 

Wenn ein Benutzer in einem webbasierten Dienst, der in einem Web Viewer mit dem Objektnamen „WebViewer_OAuth” angezeigt wird, zwischen Konten wechseln muss, werden Cookies gelöscht, um den Webdienst zu zwingen, neue Anmeldeinformationen anzufordern.

Kopieren
Web Viewer-Cookies löschen
Objekt aktualisieren [ Objektname: "WebViewer_OAuth" ; Wiederholung: 1 ]

Beispiel 3 

Bietet Benutzern die Möglichkeit, alle Web Viewer-Sitzungsdaten aus Datenschutz- oder Compliance-Gründen manuell zu löschen.

Kopieren
Eigenes Dialogfeld anzeigen [ "Sitzungsdaten löschen?" ; "Dadurch werden Sie von allen Webdiensten in Web Viewern abgemeldet." ]
Wenn [ Hole ( LetzteMeldungswahl ) = 1 ]
    Web Viewer-Cookies löschen
    Eigenes Dialogfeld anzeigen [ "Sitzung gelöscht" ; "Alle Web Viewer-Sitzungen wurden gelöscht." ]
Ende (wenn)