Borrar cookies del visualizador web

Borra inmediatamente todas las cookies del visor web utilizadas en el cliente de FileMaker.

Temas relacionados 

Opciones 

Sin opciones.

Compatibilidad 

Producto Format
FileMaker Pro
FileMaker Go
FileMaker WebDirect No
FileMaker Server No
FileMaker Cloud No
FileMaker Data API No
Publicación en la Web personalizada No

Se origina en 

26.0

Descripción 

Este paso de guión borra inmediatamente todas las cookies y los datos de sesión almacenados por los visualizadores web en todos los archivos abiertos de FileMaker Pro, no solo en el archivo actual o en un objeto de visualizador web específico. En los clientes de FileMaker, los visualizadores web comparten cookies a nivel de aplicación. Esto significa que si un usuario inicia sesión en un servicio web (como el correo electrónico o el almacenamiento en la nube) en un visualizador web de un archivo, esa sesión autenticada persiste en todos los archivos y en todas las cuentas de usuario de FileMaker del mismo dispositivo.

Utilice este paso de guión principalmente para situaciones de seguridad y privacidad en las que los usuarios necesitan borrar las sesiones autenticadas, como en entornos de dispositivos compartidos o al cambiar entre diferentes cuentas de usuario.

Notas 

  • Las cookies se eliminan permanentemente, sin capacidad para deshacer esta acción. Los usuarios pueden necesitar volver a autenticarse en los servicios web después de la ejecución.

  • Este paso de guión puede ser particularmente útil cuando el cliente de FileMaker no se puede reiniciar (por ejemplo, en el modo de aplicación única en iOS y iPadOS).

Ejemplo 1 

Borra todas las cookies del visualizador web antes de solicitar al siguiente usuario de FileMaker que inicie sesión, evitando que accedan a las sesiones web autenticadas del usuario anterior.

Copiar
Borrar cookies del visualizador web
Volver a iniciar sesión [ Con diálogo: Activo ; Archivo actual ]

Ejemplo 2 

Cuando un usuario necesita cambiar de cuenta en un servicio web que se muestra en un visualizador web con el nombre de objeto WebViewer_OAuth, borra las cookies para obligar al servicio web a solicitar nuevas credenciales.

Copiar
Borrar cookies del visualizador web
Actualizar objeto [ Nombre de objeto: "WebViewer_OAuth" ; Repetición: 1 ]

Ejemplo 3 

Proporciona a los usuarios una forma de borrar manualmente todos los datos de la sesión del visualizador web para cumplir los requisitos de privacidad o las normas.

Copiar
Mostrar cuadro de diálogo personalizado [ "¿Quiere borrar los datos de la sesión?" ; "Esto cerrará la sesión de todos los servicios web de los visualizadores web". ]
If [ Get ( LastMessageChoice ) = 1 ]
    Borrar cookies del visualizador web
    Mostrar cuadro de diálogo personalizado [ "Sesión borrada" ; "Se han borrado todas las sesiones del visualizador web." ]
End If