Webブラウザで何問かクイズができるサービスを考えています。クイズ自体はJavaScriptで組みます。
そのクイズが終了して、得点などの結果(変数)をajaxでサーバーに送り、phpで得点などのデータをmysqlに保存する流れです。
懸念しているのは、
FireBugなどのブラウザツールを使用することで、JavaScriptの変数などを通常の使い方では入らない値に強制的に変更することができますよね。
それにより、得点を改竄することが出来てしまいます。
この手の対策は、そもそもクライアントサイドでプログラムを組むjavaScriptでは避けては通れない問題になるのでしょうか?
プログラムにお詳しい方で、
上記の流れのプログラムを元に、
不正が出来なくなるような仕組みで何か浮かぶものがあれば教えていただけると幸いです。
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/10/15 15:02
2015/10/15 15:22
2015/10/16 06:37