メインコンテンツまでスキップ

Web SDK連携の概要

この章では、MonitorDog Web SDKの連携方法について説明します。

MonitorDog Web SDKを連携すると、貴社Webサイトで画面撮影の試行をブロックし、データ漏えいの防止に役立てることができます。

MonitorDog Web SDKはブラウザで動作するため、PC MonitorDog Agentと比べて一部機能をサポートしない場合があります。

基本概要

MonitorDog Web SDK連携では、ブラウザSDK設定と顧客サーバーのaccess token endpointを一緒に準備します。

  1. ブラウザ:MonitorDogDetector.init()sessionTokenProviderを登録します。
  2. ログイン:detector.login({ email })sessionTokenProvider({ email })を呼び出します。
  3. 顧客サーバー:access token endpointがMonitorDog POST /v1/sdk/sessionsを呼び出し、SDK access tokenだけをブラウザに返します。
  4. 実行:ブラウザSDKが発行されたaccess tokenでモデルダウンロード、不審行為検知、ログ送信などを実行します。

alt text

準備物

  • MonitorDog Web SDK npmパッケージ @monitordog/detector
  • MonitorDog Web API key

⚠️ Web API keyはブラウザbundle、localStorage、HTML、public runtime configなどには絶対に含めないでください。

次のステップ

  1. ブラウザ連携
  2. init()
  3. login()
  4. start()
  5. stop()
  6. logout()
  7. dispose()
  8. Detector

目次

このコンテンツを共有