背景
医療用 PDF ドキュメントのライセンスにより、医師は一度に 2 ~ 3 人の医師のみが PDF ドキュメントを閲覧できるように制限されています。
すべてのコピーを作成して全員に配布できることはわかっていますが、医師はライセンスに違反したくないと感じているため、アクセスを制限する効果的な方法が必要です.
課題
これの基本概念は理解できましたが、次の 2 つの方法のいずれかを使用するというアイデアがありました。
- 物理 PC 上のフォルダ アクセス権を持って、入力するユーザーの数を厳密に制限します。
- 情報をデータベースに保存し、Web アプリケーションでユーザーを制限します。
結論
私はハード ファイル アクセス権を使用したくありません。これは私の好みには十分に多様ではありません。
ユーザーに基づいて権限を設定する方が簡単になるため、アプリケーションでアクセスを制限することをお勧めします。
私の質問
データベース側にある場合は、物理的な PDF をフォルダーに保存してから、それらをページにリンクします。このページには、PDF を開くためのボタンがあり、クリックした現在の人数に基づいて有効/無効になります。
ユーザーが PDF の [閉じる] をクリックすると、アプリケーションはカウントを -1 し、ユーザーが PDF にアクセスできるようにします。
PDF が閉じられたことをアプリケーションに知らせるにはどうすればよいですか?