我想實現一個解決方案,以限制一個用戶可以進行的網站連接數。我想跟蹤IP地址,但現在這些都是通用的。PHP Cookie跟蹤/限制網站加入(防止自動創建帳戶)
我現在正在爲每個連接設置一個cookie和增量,然後阻止每天從一臺機器連接到說5。有沒有人有任何想法,這是一個好/糟糕的想法?
使用類似:
setcookie("w3resource", $cookie_value, time()+3600, "/home/your_usename/", "example.com", 1, 1);
這是一個公平的方式,試圖阻止自動帳戶創建。
然後,除了驗證碼(任何人都可以推薦一個難以破解的)我可以使用哪些其他措施來阻止自動帳戶創建?
THX
當用戶清除cookies時會發生什麼......這個系統會很容易繞過,並且使用IP將會是更好的解決方案 –
每天限制用戶5次網頁瀏覽是一件非常奇怪的事情,要做tbh,你想要儘可能多的頁面瀏覽量,你可以每天獲得,不是嗎? Google有一個很好的驗證碼系統,甚至不需要用戶輸入。只需按一下按鈕。我以爲我聽說它很難破解。 https://www.google.com/recaptcha/intro/index.html – Gerton