我見過兩個網站(例如 - crowdrise.com),您似乎可以註冊一個帳戶並在其網站上創建頁面,而無需點擊電子郵件中的鏈接或根本無法輸入驗證碼。如何在沒有驗證碼或電子郵件驗證的情況下注冊機器人
那麼他們如何去做,而不是讓他們的網站上的機器人創建配置文件和頁面?
謝謝:)朱莉婭
我見過兩個網站(例如 - crowdrise.com),您似乎可以註冊一個帳戶並在其網站上創建頁面,而無需點擊電子郵件中的鏈接或根本無法輸入驗證碼。如何在沒有驗證碼或電子郵件驗證的情況下注冊機器人
那麼他們如何去做,而不是讓他們的網站上的機器人創建配置文件和頁面?
謝謝:)朱莉婭
您可以使用JavaScript驗證,還可以使用cookie驗證。你也只能使用純粹的JavaScript形式,這些形式對機器人來說是不可見的。你也可以使用電子郵件驗證,所以即使你有很多機器人註冊,除非他們驗證他們的電子郵件,他們不能使用這些帳戶。
,你還可以通過應用每個IP地址限制限制註冊等
如果您使用ASP.net可以使用從Ajax控件工具包的NoBot控制,在這裏看到:
http://www.asp.net/ajaxLibrary/AjaxControlToolkitSampleSite/NoBot/NoBot.aspx
否則我會使用驗證碼或其他服務:
http://www.google.com/recaptcha
兩者都是免費的,易於使用和良好的工作。
限制IP地址只會導致問題。
算術驗證碼會幫助你,看看http://stackextra.skycity.co.za/t/923/stackextra-arithmetic-captcha-easy-and-strong.html
這不是一個captha? – leo
我認爲這是一種非常簡單和強大的方法......它可能對你有幫助...... – joshuaeasy
滑塊鎖提供0保護對反覆發作 – Dani
她不想爲了防止攻擊,我的理解。避免你要求的唯一方法是使用驗證碼。 –