2

同じコンピューターが特定のページを 1 回だけ表示できるようにするプログラムを開発しており、その後、そのページへのアクセスをブロックしています。

私の質問は、IP アドレスは正常に機能しますが、一部のユーザーはサイトにアクセスするたびに新しい IP を取得するということです。過去に、別の方法でユーザーを追跡している他のサイトに出くわしたことがあります。同じコンピューターで別の IP を使用しても、制限されたコンテンツを表示できないからです。

誰にも考えはありますか?

IP アドレスのその他のオプションは何ですか?

4

3 に答える 3

3

最善の方法は、機能をユーザー アカウントに関連付けることです。そうすれば、ユーザーに表示されるものを制御できます。

機械に縛り付けるのは頼りにならない。

  • IP は頻繁に変更されるか、なりすましの可能性があります。ユーザーがプロキシを使用した場合はどうなりますか?
  • UA はスプーフィングも可能
  • クッキーは無効化または削除できます
  • LocalStorage も削除できますが、広くサポートされていません

基本的に、ユーザーは、サービスにサインアップすることを選択しない限り、制限から解放される自由があります。それはあなたがプライバシーと呼ぶものでもあります。

ユーザーがいつ PC を共有するか考えたことはありますか? あなたのお父さんがあなたのラップトップでブロックされたらどうしますか? ラップトップではもう表示できません。

于 2012-08-18T01:10:50.827 に答える
1

1 台のコンピューターに固有であるために使用できる方法は 1 つではありません。

そのブラウザーに Cookie を設定できますが、ユーザーは別のブラウザーを使用するか、単に Cookie を削除することができます。

フラッシュ モジュールを実行してコンピューター固有のデータを取得し、使用できる GUID を作成するサード パーティのサービスがありますが、これはより高価であり、ユーザーがフラッシュ モジュールをロードする必要もあります。つまり、一部のモバイル ブラウザーでは機能しません。 .

于 2012-08-18T01:08:58.497 に答える
0

ページが公開されておらず、ユーザーに (電子メールで) 送信されている場合は、ID を含む URL を生成できます。ページにアクセスすると、ID が無効になります。

これは、電子メール検証ページで使用される通常のアプローチです。

于 2012-08-18T04:23:32.413 に答える