2009-04-29 75 views
3

正常情況下,無論何時需要驗證碼,我都會將其呈現給用戶apriori,但StackOverflow方法要好得多,它只會在驗證自己可能是bot時向我顯示驗證碼。StackOverflow驗證碼觸發器

我對學習需求以及如何在項目中實現類似系統感興趣。什麼使SO相信我是一個機器人的行爲?有沒有時間框架來做這種行爲?這樣的系統是否需要任何特定的數據庫設計?

+2

我相信它使用了一個複雜的問題解析器,可以掃描非常優惠的藥品,學士學位以及「簡單美德」女性的優惠 – harto 2009-04-29 04:03:00

+0

不要忘記'用鼻吸入劑延長您的男性成員':P – alex 2009-04-29 04:13:28

回答

3

我會記錄動作之間的時間,如果在(例如)10秒以下,則需要驗證碼才能繼續。

+0

Doesn'那麼,讓你在這種情況下等待? – mpen 2009-04-29 04:04:29

+0

它用於請求和發送評論,但是再次編輯帖子太快會觸發CAPTCHA。 – alex 2009-04-29 04:14:12