Elimina cookie Visualizzatore Web
Elimina immediatamente tutti i cookie del visualizzatore Web utilizzati nel client FileMaker.
Vedere anche
Opzioni
Nessuno
Compatibilità
| Prodotto | Supportata |
| FileMaker Pro | Sì |
| FileMaker Go | Sì |
| FileMaker WebDirect | No |
| FileMaker Server | No |
| FileMaker Cloud | No |
| FileMaker Data API | No |
| Pubblicazione Web personalizzata | No |
Creata nella versione
26.0
Descrizione
Questa istruzione di script cancella immediatamente tutti i cookie e i dati di sessione memorizzati dai visualizzatori Web in tutti i file FileMaker Pro aperti, non solo nel file corrente o in un oggetto specifico del visualizzatore Web. Nei client FileMaker, i visualizzatori Web condividono i cookie a livello di applicazione. Ciò significa che se un utente accede a un servizio Web (come l'e-mail o l'archiviazione in cloud) in un visualizzatore Web in un file, quella sessione autenticata persiste in tutti i file e in tutti gli account utente FileMaker sullo stesso dispositivo.
Utilizzare questa istruzione di script principalmente per scenari di sicurezza e privacy in cui gli utenti devono cancellare le sessioni autenticate, ad esempio in ambienti con dispositivi condivisi o quando si passa da un account utente all'altro.
Note
-
I cookie vengono rimossi in modo permanente senza possibilità di annullamento. Dopo l'esecuzione gli utenti potrebbero dover effettuare nuovamente l'autenticazione ai servizi Web .
-
Questa istruzione di script può essere particolarmente utile quando non è possibile riavviare il client FileMaker (ad esempio, nella modalità app singola su iOS e iPadOS).
Esempio 1
Cancella tutti i cookie del visualizzatore Web prima di richiedere all'utente FileMaker successivo di accedere, impedendogli di accedere alle sessioni Web per cui si era autenticato l'utente precedente.
Elimina cookie Visualizzatore Web
Nuovo accesso [ Con finestra di dialogo: Attivata ; File corrente ]
Esempio 2
Quando un utente deve cambiare account in un servizio basato sul Web visualizzato in un visualizzatore Web con il nome oggetto VisualizzatoreWeb_OAuth, elimina i cookie per forzare il servizio Web a richiedere nuove credenziali.
Elimina cookie Visualizzatore Web
Aggiorna oggetto [ Nome oggetto: "VisualizzatoreWeb_OAuth" ; Ripetizione: 1 ]
Esempio 3
Offre agli utenti un modo per cancellare manualmente tutti i dati di sessione del visualizzatore Web per rispettare requisiti di privacy o conformità.
Mostra finestra personalizzata [ "Eliminare i dati della sessione?" ; "Questo ti disconnetterà da tutti i servizi Web nei visualizzatori Web". ]
If [ Get ( SceltaUltimoMessaggio ) = 1 ]
Elimina cookie Visualizzatore Web
Mostra finestra personalizzata [ "Sessione cancellata" ; "Tutte le sessioni del visualizzatore Web sono state cancellate". ]
End If