2

私は現在、会員制で機能するプロジェクトに取り組んでいます。ウェブサイトの背後にある理論は、あなたがウェブサイトの有料会員である場合、雑誌の電子(PDF)バージョンをダウンロードできるというものです。

問題は、PDFをダウンロードした後、誰にでも送信でき、誰でもアクセスできるという点で発生します。PDFの料金を支払ったメンバーだけにアクセスを許可する方法はありますか?PDFをホストし、そのダウンロードに固有のランダムな文字列を保持する一意のURLでユーザーがPDFを読み取れるようにするサードパーティのサービスはありますか?

メンバーでなくてもPDFを公然と配布して表示する機能を停止できることが最も重要です。

誰かアイデアはありますか?基本的に私はPHP用のDRMのようなシステムを探しています(それは不可能だと思います)

4

5 に答える 5

8

すべてのページに名前、クレジット カード番号、有効期限を表示します。

于 2010-10-22T14:37:26.967 に答える
2

ダウンロードしたユーザーに固有のパスキー (サイトのパスワードなど) でPDF をパスワード保護します。ただし、登録ユーザーがファイルのコピーを渡す他の人にパスキーを渡すのを止める方法はありません。

于 2010-10-22T14:41:51.717 に答える
1

ユーザーが自分のコンピューター画面でテキストを読むことができる場合、それはすでに自分のマシン上にあります。その場合、一方的なコピーに対するあなたの唯一の味方は無知です。

言い換えれば、テキストのコピーをできるだけ難しくすることが賢明です。

たとえば、PDFを直接提供するのではなく、Flashベースのリーダーを介して表示します。次に、ユーザーがそれをコピーする唯一の方法は、各ページのスクリーンショットを作成することです。これは、物理的なセキュリティトークンと組み合わせて強力な暗号化を使用せずに取得できる最高の「コピー防止」です。

もちろん、名前やパスワードなどの機密情報をすべてのページに含めることで、理論上のコピープロセスをさらに困難にすることができます。

于 2010-10-22T14:52:15.547 に答える
1

ユーザーが適切な権限を持っている場合にのみファイルを配信する ID と一緒に download.php を使用することで、PDF の URL をユーザーから隠すことができます。このようにして、ユーザーがダウンロード リンクを他の誰かに送信するのを防ぐことができます。適切な資格情報を持たないユーザーは、ダウンロードを開始できません...

ただし: PDF がサーバーを離れるとすぐに (2 番目のユーザーがダウンロードできない場合でも)、最初のユーザーはその PDF で好きなことを行うことができます。PDF を暗号化し、パスワードで保護された ZIP アーカイブに隠し、チェストに閉じ込めて地下 6 フィートに埋めたとしても、最初のユーザーは PDF を読むための情報を持っている必要があり、それを他の人に渡すことができます。 ..

于 2010-10-22T14:38:09.623 に答える
0

これはどうですか?彼らに何でもできるコピーを与えるのではなく、あなたのpdfが載っているFlashベースの「ページフリップ」システムへのアクセスを彼らに与えてはどうでしょうか。ログインを介してページへのアクセスを制御し、コンテンツも制御します。

ユーザーに提供したコードやコンテンツはすべて盗まれる可能性があります。それは、何人がそれを盗むかについてのあなたのユーザーのエネルギーと知識に依存します。多くの場合、保護が厳しくなるほど、他の人と共有する可能性が高くなります...したがって、Warezサイトに大量のAdobeCS5がダウンロードされます。

(はい、必然的に指摘する方のために、私もフラッシュを盗むことができますが、それは大変な作業です!)

于 2010-10-22T14:55:22.793 に答える