Webviewercookies wissen
Verwijdert onmiddellijk alle webviewercookies die in de FileMaker-client worden gebruikt.
Zie ook
Opties
Geen.
Compatibiliteit
| Product | Ondersteund |
| FileMaker Pro | Ja |
| FileMaker Go | Ja |
| FileMaker WebDirect | Nee |
| FileMaker Server | Nee |
| FileMaker Cloud | Nee |
| FileMaker Data API | Nee |
| Custom Web Publishing | Nee |
Afkomstig uit versie
26.0
Beschrijving
Deze scriptstap wist onmiddellijk alle cookies en sessiegegevens die door webviewers zijn opgeslagen in alle geopende FileMaker Pro-bestanden, niet alleen het huidige bestand of een specifiek webviewerobject. In FileMaker-clients delen webviewers cookies op applicatieniveau. Dit betekent dat als een gebruiker zich aanmeldt bij een webservice (zoals e-mail of cloudopslag) in een webviewer in één bestand, die geverifieerde sessie blijft bestaan voor alle bestanden en alle FileMaker-gebruikersaccounts op hetzelfde apparaat.
Gebruik deze scriptstap voornamelijk voor beveiligings- en privacyscenario's waarbij gebruikers geverifieerde sessies moeten wissen, zoals in omgevingen met gedeelde apparaten of wanneer ze tussen verschillende gebruikersaccounts moeten schakelen.
Opmerkingen
-
Cookies worden permanent verwijderd. Dit kan niet meer ongedaan worden gemaakt. Gebruikers moeten zich na uitvoering mogelijk opnieuw aanmelden bij webservices.
-
Deze scriptstap kan met name handig zijn als de FileMaker-client niet opnieuw kan worden gestart (bijvoorbeeld in de Single App Mode op iOS en iPadOS).
Voorbeeld 1
Wist alle webviewercookies voordat de volgende FileMaker-gebruiker wordt gevraagd zich aan te melden, zodat deze geen toegang meer heeft tot de geverifieerde websessies van de vorige gebruiker.
Webviewercookies wissen
Opnieuw aanmelden [ Met dialoogvenster: Aan ; Huidig bestand ]
Voorbeeld 2
Als een gebruiker van account moet wisselen in een webgebaseerde service die wordt weergegeven in een webviewer met de objectnaam WebViewer_OAuth, worden cookies verwijderd om de webservice te dwingen nieuwe inloggegevens in te voeren.
Webviewercookies wissen
Object vernieuwen [ Objectnaam: "WebViewer_OAuth" ; Herhaling: 1 ]
Voorbeeld 3
Biedt gebruikers de mogelijkheid om handmatig alle webviewersessiegegevens te wissen om te voldoen aan de privacy- of compliancevereisten.
Aangepast dialoogvenster tonen [ "Sessiegegevens wissen?" ; "Hiermee wordt u bij alle webservices in webviewers afgemeld." ]
If [ Get ( LastMessageChoice ) = 1 ]
Webviewercookies wissen
Aangepast dialoogvenster tonen [ "Session Cleared" ; "Alle webviewersessies zijn gewist." ]
End If