3

私が現在デザインしているウェブサイトはちょっとした問題にぶつかりました - 基本的に私のクライアントは、1 人 = 1 アカウントの機能が必要であると明確に言いました。私は実際にいくつかの提案を使用できます。

私たちはPHPでプログラミングしており、問題を100%防ぐ解決策がないことを100%認識していますが、できる限り100%に近づける必要があり、これまで試してきました...

  1. ユーザーのブラウザに Cookie を配置します。回避策 - ブラウザを切り替えます。
  2. トラッキング IP。回避策 - IP の変更、ルーターのリセットなどを行います (また、IP ごとに複数のユーザーが許可されます)。
  3. アナリティクスを使用して、アカウント A がログアウトし、1 分後にアカウント B が同じ IP からログインするなどのアクションを試行および追跡します。(これが一番効果的だったようですが、継続するのに数人必要だったので、できる限り自動化するか、可能であれば手動監視の必要性をなくしたいと考えています。

問題は、私のクライアント サイトのユーザーがさまざまなアクションに応じて支払われることです。私のクライアントはすでに 10 ドルの最低引き出し額を決定しており、支払いは PayPal で処理されます。

したがって、基本的に複数のアカウントを使用すると、これらの機能なしでサイトが稼働した場合、クライアントに多額の費用がかかる可能性があります.

また、このバックエンド (場合によっては cron-tab) も保持したいと思います。ただ明確にします。

ヘルプ/入力/提案は非常に高く評価されます。

ター

PS- 私はすでにこの質問 (アカウントの確認: 1 人あたり 1 つのアカウントのみ) を確認しました。ここからポイント 3 のアイデアを得ました。

4

2 に答える 2

1

ある人が複数のアカウントにサインアップするのを本当に防ぐ唯一の方法は、その人に固有の個人情報を尋ねることです。私はこの問題に遭遇し、複数のアカウントを防ぐために社会保障番号を追跡する必要がありました. 確かに、私が取り組んでいたプロジェクトは学校向けであり、学校はすでにこの情報を持っていました。また、新規ユーザーがサインアップする場合、この情報を提供することは珍しいことではありません。

いくつかのコメントを読むと、PayPal が重複したアカウントを追跡する方法を持っていたとしても、「はい、これは重複しています」または「いいえ」と言うだけで、この情報へのアクセスが許可される可能性は非常に低いと言えます。重複ではありません」。

SSNが一番いいと思います。

于 2013-04-25T22:30:06.263 に答える