0
我工作的一個鏈接到MediaWiki插件,如果用戶有超過三個壞的登錄嘗試,增加了一定的驗證碼。我基於現有的ConfirmEdit插件,但由於某種原因,他們存儲不良登錄嘗試的方式似乎不適用於我。在檢查他們使用的代碼後,他們似乎在使用全局變量$wgMemc
,在我的情況下,它似乎是FakeMemchachedClient
的一個實例。這是一個虛假的memchache,它只是在沒有保存任何東西的情況下返回true。使用MediaWiki的內部緩存中保存錯誤的登錄嘗試
我試圖找出如何實現另一種方式來保持內部壞登錄量的軌跡,preferrably而不必徵求數據庫這一點。
我能想出與唯一避免了全部使用緩存正在發佈壞登錄的量,但是這可以很容易地通過智能用戶/ BOT修改...
人有什麼想法?
嗯,謝謝。我認爲僅僅爲了啓用memcached纔有點過分,所以我只需要使用數據庫:) – 2011-04-22 08:31:58