我想寫一個新的聚合網站,用戶可以提交新聞和向上和向下投票(漂亮的基本東西,類似於一個小reddit)。識別用戶沒有餅乾等
我的問題是這樣的:
- 有人只能向上或downvote新聞文章,每天一次
- 我不希望這樣的用戶註冊
- 餅乾投票可以刪除
我如何識別一天中的用戶,以及如何確保此用戶在幾分鐘前沒有對某篇文章投票。
這甚至可能嗎?
我想寫一個新的聚合網站,用戶可以提交新聞和向上和向下投票(漂亮的基本東西,類似於一個小reddit)。識別用戶沒有餅乾等
我的問題是這樣的:
我如何識別一天中的用戶,以及如何確保此用戶在幾分鐘前沒有對某篇文章投票。
這甚至可能嗎?
您可以使用瀏覽器指紋。
瀏覽器指紋是根據每個瀏覽器在每個連接上發送的信息(HTTP標頭)和通過基本JavaScript提供的附加信息生成的標識符。
像信息:
一個瀏覽器指紋識別不是防彈的,因爲有self-defense tactics,但它可以豐富您的食譜。儘管存在爭議,但它是widely used。
Mozilla有一個great wiki article about the subject。
而且你可以檢查你自己的瀏覽器指紋https://panopticlick.eff.org/
簡答:不,不可能在沒有登錄的情況下可靠識別用戶,也不可能使用Cookie 或類似技術。
我討厭發佈這個,但evercookie項目是一個很好的收集類似於cookie的技術,比你的標準cookie更持久。它使用一些巧妙的技巧,但也可以爭辯說它有一些隱私問題。我不會推薦你實施它。即使你做了(或借用他們的一些想法),然後
而我們mods花費每天追蹤襪子傀儡選民的時間表明,即使登錄也很困難。 –
沒有登錄;你沒有。期。即使登錄,也非常困難。 –