资讯专栏INFORMATION COLUMN

js判断用户refer,platform进行验证,防止作弊

zacklee / 1605人阅读

摘要:为了防止作弊行为特意写了一个小脚本判断包含数组中任意一个可以执行判断设备平台不包含数组中人一个可以执行验证未通过

为了防止作弊行为特意写了一个小js脚本

var t_refer= ["localhost","baidu.com","qq.com"];
var t_platform = ["Win","Mac"];
var auth_lock ;

//判断refer

for(var a in t_refer){
    if(refer.indexOf(t_refer[a]) > -1){
        //refer 包含 t_refer数组中任意一个 可以执行
        auth_lock = true;
        break;
    }else{
        auth_lock = false;
    }
}

//判断设备平台

for(var b in t_platform){
    if(!platform.indexOf(t_platform[b]) > -1){
        auth_lock = false;
        break;
    }else{
        //platform 不包含 t_platform数组中人一个 可以执行
        auth_lock = true;
        
    }
}

if(auth_lock){
    alert(alert_text+" auth_lock = "+auth_lock);
}else{
    alert("验证未通过!");
}

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/93166.html

相关文章

  • 互联网广告作弊的危害,以及如何反作弊

    摘要:相应的,互联网广告也超越传统媒体,成为影响力最大的广告渠道。互联网广告作弊乱象互联网广告繁荣的同时,也滋生了一系列乱象。互联网广告作弊日益成为一个让广告主们头疼的事情。 互联网的发展改变了人们的生活习惯,人们花在互联网上的时间已经超过看电视的时间。相应的,互联网广告也超越传统媒体,成为影响力最大的广告渠道。 互联网广告成为主流 据实力传播发布的《2015全球三十强媒体主》报告:谷歌的广...

    wing324 评论0 收藏0
  • 互联网广告作弊的危害,以及如何反作弊

    摘要:相应的,互联网广告也超越传统媒体,成为影响力最大的广告渠道。互联网广告作弊乱象互联网广告繁荣的同时,也滋生了一系列乱象。互联网广告作弊日益成为一个让广告主们头疼的事情。 互联网的发展改变了人们的生活习惯,人们花在互联网上的时间已经超过看电视的时间。相应的,互联网广告也超越传统媒体,成为影响力最大的广告渠道。 互联网广告成为主流 据实力传播发布的《2015全球三十强媒体主》报告:谷歌的广...

    abson 评论0 收藏0
  • 防刷票思考

    摘要:刷票行为,一直以来都是个难题,无法从根本上防止。基于,下面介绍防刷票的一些技巧校验。攻击手段限制加上投票限制。预防对策限时投票投票程序,只在某个时间段内开放。预防对策投票间隔用户投票后,需要隔多长时间才能继续投。 刷票行为,一直以来都是个难题,无法从根本上防止。 但是我们可以尽量减少刷票的伤害,比如:通过人为增加的逻辑限制。 基于 PHP,下面介绍防刷票的一些技巧: 1、HTTP...

    Simon_Zhou 评论0 收藏0
  • 互联网业务安全之通用安全风险模型

    摘要:验证码安全参考信息重放登录注册找密等入口,可能通过短信验证码邮箱验证码之类的进行确认操作,如果末对操作进行次数及频率上的限制,则会产生大量的重放攻击。高并发缺陷交易类重放攻击,高并发的情况下末对用户操作行为加锁,导致购买限制的绕过。 showImg(https://segmentfault.com/img/bVBVVR); 业务安全从流程设计维度可划分为账户体系安全、交易体系安全、支付...

    liaorio 评论0 收藏0

发表评论

0条评论

zacklee

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<