我想在我的网站上添加游戏。当他们点击按钮时游戏开始。目的是用户每天只能玩 3次。此外,当他们刷新页面时,他们不允许再次玩游戏。
我是否必须通过IP地址限制此操作?
我用这段代码获得了ip-adress:
$(document).ready(function() {
$.getJSON("http://jsonip.com?callback=?", function (data) {
ipAdres = data.ip;
console.log("Your ip: " + ipAdres);
});
});
或者还有其他方法可以限制用户每天只点击一次按钮3次吗?
答案 0 :(得分:1)
我的建议是在数据库中保留一个带有计数名称的标记,让用户在计数小于或等于3时玩游戏,当用户正在玩游戏时,用计数+ 1更新计数
这是最可行的解决方案,因为IP地址不断变化