web-dev-qa-db-ja.com

投票システムの実装に関する質問

私は投票システムを実装していて、仲間のプログラマーからの入力が必要です。ユーザーに有効な電子メールを入力させ、従来のログインと投票の代わりに自動投票を停止するキャプチャを持っていることで問題が発生する可能性があるものはありますか?

2
user17989
  • 電子メールが有効であることをどのようにして知ることができますか?彼らは電子メールでリンクを受け取り、それに従う必要がありますか?
  • ユーザーが複数の電子メールアドレスを持っているかどうかをどうやって知るのですか?
2
CashCow

それはあなたの投票システムがどれほど重要かによります。ユーザーがそれを少し装備できるかどうかは重要ですか?

どのくらい安全である必要がありますか?

「これまでの2011年のベストアルバムに投票する」-人々が2回投票しても、「新大統領に投票する」ことはそれほど重要ではありません。

1人のユーザーが複数の電子メールアドレスを持っている場合、単純な電子メールは失敗します-かなり平均的な現代のユーザーとして、私が十分に気を配っていれば-その配置で5回投票します。

ただし、オンラインでユーザーIDを保証する確実な方法はないため、不正投票に伴うリスクに基づいて、妥協する場所を選択する必要があります。

0
glenatron