웹 뷰어 쿠키 지우기

FileMaker 클라이언트에서 사용되는 모든 웹 뷰어 쿠키를 즉시 지웁니다.

다음도 참조하십시오. 

옵션 

없음.

호환성 

제품 지원
FileMaker Pro
FileMaker Go
FileMaker WebDirect 아니요
FileMaker Server 아니요
FileMaker Cloud 아니요
FileMaker Data API 아니요
사용자 설정 웹 발행 아니요

다음 버전에서 시작됨 

26.0

설명 

이 스크립트 단계는 현재 파일이나 특정 웹 뷰어 대상체뿐만 아니라, 열려 있는 모든 FileMaker Pro 파일에서 웹 뷰어가 저장한 모든 쿠키 및 세션 데이터를 즉시 지웁니다. FileMaker 클라이언트에서는 웹 뷰어가 응용 프로그램 수준에서 쿠키를 공유합니다. 즉, 사용자가 하나의 파일의 웹 뷰어에서 웹 서비스(예: 이메일 또는 클라우드 스토리지)에 로그인하면 해당 인증 세션이 동일한 기기의 모든 파일 및 모든 FileMaker 사용자 계정에 걸쳐 유지됩니다.

이 스크립트 단계는 주로 보안 및 개인정보 보호 상황에서 사용하십시오. 예를 들어 공유 기기 환경이나 서로 다른 사용자 계정 간에 전환할 때 인증된 세션을 지워야 하는 경우에 적용됩니다.

참고 

  • 쿠키는 영구적으로 제거되며, 실행 취소 기능이 없습니다. 사용자는 실행 후 웹 서비스에 다시 인증해야 할 수 있습니다.

  • 이 스크립트 단계는 FileMaker 클라이언트를 다시 시작할 수 없는 경우(예: iOS 및 iPadOS의 단일 앱 모드) 특히 유용할 수 있습니다.

예제 1 

다음 FileMaker 사용자가 로그인하도록 하기 전에 모든 웹 뷰어 쿠키를 지워서 이전 사용자의 인증된 웹 세션에 접근하지 못하도록 합니다.

복사
웹 뷰어 쿠키 지우기
다시 로그인 [ 대화상자 사용: 켬 ; 현재 파일 ]

예제 2 

WebViewer_OAuth라는 대상체 이름을 가진 웹 뷰어에 표시되는 웹 기반 서비스에서 사용자가 계정을 전환해야 하는 경우, 쿠키를 지워서 웹 서비스가 새로운 자격 증명을 요청하도록 강제합니다.

복사
웹 뷰어 쿠키 지우기
대상체 새로 고침 [ 대상체 이름: "WebViewer_OAuth" ; 반복: 1 ]

예제 3 

사용자가 개인정보 보호 또는 규정 준수 요구사항을 위해 모든 웹 뷰어 세션 데이터를 수동으로 지우는 방법을 제공합니다.

복사
사용자 설정 대화상자 보기 [ "세션 데이터를 지우겠습니까?" ; "이렇게 하면 웹 뷰어의 모든 웹 서비스에서 로그아웃됩니다." ]
If [ Get ( 마지막 메시지 선택 ) = 1 ]
    웹 뷰어 쿠키 지우기
    사용자 설정 대화상자 보기 [ "세션이 지워짐" ; "모든 웹 뷰어 세션이 지워졌습니다." ]
End If