[請益] 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