初めて質問させていただきます。
私は趣味で多人数で遊べるブラウザCGIゲームを作っています。
言語はPerlで記載しています。
ずいぶん前から問題になっているのがユーザの多重登録という問題です。
このゲームの前提として、登録は1ユーザにつき1つまでなのですが
1ユーザが複数登録して不正をする方がたえません。
以前まではIPアドレスやメールアドレス、UserAgent等をチェックして
ユーザが多重で登録していないか確認していたのですが、
フリーメールが簡単に取得できるようになったこと、
PC以外にスマホ2台~3台つかって登録できること、
UserAgentは偽装できること
などから、なにか良い多重チェック方法がないか調べています。
JavascriptでクライアントのMACアドレスを取得して、
それをサーバに送信し多重チェックにつかえないものかと
調査していましたが、JavascriptでMACアドレスの取得はできない
ようでした。
クライアントが簡単に偽装できず
クライアントを識別する良い方法はないでしょうか?
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2017/02/13 06:29