ユーザーが特定の製品を評価できるようにする.NET/jQuery評価スクリプトを作成しました。
Webサイトにアクセスするすべての人が評価できますが、訪問者ごとに1つの評価のみを許可したいと思います。
これまで、次のオプションを検討してきました。
1:ユーザーのIPアドレスを保存し、IPごとに1つの送信のみを許可します。
もちろん、これは、企業LAN、インターネットカフェ、公共Wi-Fiなどの人々が、同じ場所から他の誰かが投票した後は投票できないことを意味します。
2:投票後、投票したことを示すCookieをブラウザに作成します。
プライベートブラウジングを使用しているユーザーは何度でも投票できるため、これも適切な解決策ではありません。または、上級ユーザーはCookieをクリアして、何度も投票を送信し続けることになります。
それで、これは可能ですか?