状況
私は誰でも投票できるアンケートウェブサイトを開発しています。明らかに、調査に関連する複数の登録を防止する必要があります。私はすべてのユーザーが自分のGoogle、Facebook、またはTwitterアカウントでログインするように強制します。しかし、それぞれにアカウントを持っている場合は3回認証でき、同じプラットフォーム(Googleには3つのアカウントがある)で複数のアカウントで認証することができます。だから私は彼らのIPアドレスを保存すると思ったが、彼らはまだプロキシを使用することができます。私はPHP's get_browser()でHTTPユーザーエージェントを維持することができますが、依然としてブラウザーを変更することはできます。 OSをブラウザよりも簡単に変更できるように、正規表現でOSを抽出することができます。ジオロケーションもあります。たとえば、the Google Map APIです。複数の登録を防止するための方法アンケートのウェブサイトで複数の登録を防止する
質問
- ?どのようなテストをすることができますか?
- これらのテストを埋め込む方法は?どのような順序で実行しますか?
- すでにこの種のソリューションを導入しましたか?
類似:http://stackoverflow.com/questions/8099388/prevent-multiple-entries-using-php – Tim
落とし穴:良い点: IPアドレスは、ただ1つの登録 – Tim
@Timにハウスホールドを制限することができます。 –