【发布时间】:2015-12-20 19:34:50
【问题描述】:
我想构建类似测验的应用程序。
在浏览器中,播放声音,用户必须猜测它的音高。如果答案正确,更新用户分数。音高由随机生成的整数表示。会有高分表。
我的问题是:
是否可以完全安全地执行此操作(不允许用户通过浏览器开发工具检测音高或通过发送自己的帖子请求来更新分数)?
我想到了什么:
- 如果音高是在服务器端生成的,我必须通过浏览器发送它,然后用户可以找到音高,例如在 chrome 的网络部分中。
- 如果在客户端生成音高(在 clojure 中),我会将答案与生成的音高进行比较,然后将分数更新发布请求发送到服务器。用户可以轻松模仿这种请求。
【问题讨论】:
标签: javascript security audio privacy