作者imhaha (嘿嘿)
看板PHP
标题[请益] 防止洗票的方式(开放式)
时间Fri Mar 25 23:00:53 2016
在不使用会员登入的情况下
要防止洗票的方式
目前我想到的是
第一层先使用session
第二层cookie
第三层抓db查询是否有重复ip
( 隔日或24小时後,可重复投票 )
不知道还有没有其他的方法呢?
--
Sent from my Android
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.234.125.75
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/PHP/M.1458918056.A.980.html
1F:推 pbtwnet: 用第三方来验证例如 Oauth03/26 05:25
2F:→ ezboy127: 比较有效的大概只有手机收验证码03/26 15:45
3F:推 wangpipi: 手机验证码03/26 17:51
有非登入 非记名的方式吗 ORZ
※ 编辑: imhaha (36.234.125.75), 03/26/2016 18:14:33
4F:推 MangoTW: 看你想要的严谨程度,最高到上传身份证跟正面照都有。03/26 19:12
没有要严禁啊啊
要不影响使用者的情况下
※ 编辑: imhaha (36.234.125.75), 03/26/2016 20:11:31
5F:推 swallowcc: 不严谨就有被洗的可能啊03/26 21:42
想说多少过略一下嘛~~
所以目前就上面那三个方法可以不影响使用者罗?
※ 编辑: imhaha (36.234.125.75), 03/26/2016 22:07:10
6F:推 storyn26383: 加验证码防机器人03/27 13:42
再附赠等待时间
※ 编辑: imhaha (111.83.76.161), 03/27/2016 13:45:54
7F:→ storyn26383: 这样就没有人要投票了吧xDDDDDDD 03/27 14:43
XD
8F:→ mmis1000: google或fb login吧,没那麽好洗,办帐号比较麻烦 03/27 18:45
9F:推 crossdunk: 通常都是登入google或是fb吧 可是有些人觉得你会拿到他 03/28 12:11
10F:→ crossdunk: 的资料 就不会想要投票03/28 12:11
我就是那种连fb授权都不想给的阿!!
所以一直不想用会员制的XD
11F:→ Neisseria: 用第三方认证比较好吧,要不然不太会想直接给个资03/28 14:28
12F:→ Neisseria: 大概就是 Google, Facebook, Twitter 之类的认证03/28 14:29
大概了解 感谢以上大大们
※ 编辑: imhaha (223.141.125.90), 03/28/2016 19:33:16
13F:推 blue3: fb会很多假帐号,之前办活动就是用fb登入投票,很多专门在 04/07 20:39
14F:→ blue3: 参加活动拿奖品的人 04/07 20:40
15F:→ Sean64: 最简单可以加个 Google reCAPTCHA 就好,只能防止自动化 05/28 14:56