[请益] FB登入的一次性投票投票

楼主: ymps3502 (chaney)   2016-10-07 03:51:39
第一次做投票的的网页
于是找到KFC的范例
smile.kfctw.com.tw/vote-person.php?sid=39
看了一下网站的source
似乎只传了clerkId
那他是怎么认证我有投过票的?
还是小弟我漏看了哪一行?
又或是他在php里做了什么?
作者: howder5566 (好der5566)   2016-10-07 09:40:00
投票前先找一次数据库有没有这个ID,投票后再把ID记进数据库里
作者: crossdunk (推嘘自如)   2016-10-07 11:48:00
你自己也说似乎只传了他也不可能让你看到传了重要的 不然就很容易假冒
作者: Kenqr (function(){})()   2016-10-07 13:19:00
服务器端记录使用者ip
作者: crossdunk (推嘘自如)   2016-10-07 15:16:00
当然有可能是SESSION囉
作者: dalconan (寒江雪)   2016-10-08 00:30:00
我以前的作法是把投票者的FBID也记录进去PHP的FB SDK印象中他是把登入者的FBID放在session中当要新增时就先检查这个FBID有没有头过票
作者: b12031106 (B先生)   2016-10-27 12:29:00
靠FBSDK取得你的uid就知道你是谁了

Links booklink

Contact Us: admin [ a t ] ucptt.com