好的,我正在使用 JavaScript 和 HTML5 创建游戏。map
, x
, y
, level
,等变量exp
存储在 JavaScript 中以进行跟踪。在我的客户端页面上,JavaScript 变量被存储以与游戏一起玩。每 5 秒,客户端页面向数据库发送一个POST
AJAX 调用,MySQL
并成功更新它。
然而,用户可以轻松地修改 JavaScript 变量并在游戏中作弊。然后,一旦他们编辑了 JavaScript 变量,POST
即使他们不道德地编辑它,他们也会抓住并更新它。
那么,我该如何防止这种情况发生呢?