captcha
在使用者註冊/回應時,加入「圖形檢核碼」的機制,防止有人使用惡意程式大量註冊。
另有「加法版」的模式可供選擇(會問你 12+5=? 這類的問題),避免 accessibility 的問題。
由lee於2007/05/28 新增以下內容:
此模組須搭配 Text Image 模組方可顯示圖形檢核碼
Text Image 連結網址:http://drupal.org/project/textimage
更新: by Hipfox 2007/07/23
Official releases: 5.x-3.0-rc1 2007-Jul-20 354.38 KB
這個版不再相依其他模組,包括 textimage, form store 在內,依靠自帶的功能便能安裝。
過濾的機制有三種: 1. 算術問題 2. 圖形檢核碼 3. 文字
其中「圖形檢核碼」的部分,已附一些字型何供使用,並且可以調整適合顯示的文/數字,可把容易混淆的文字,按照需求自行定義。文字過濾機制,可亂數產生或自行預設 20 組以上的字串。
另外改良前一版必需依靠 form store 才能對其他表單加上 CAPTCHA 的不便,模組本身有個選項可以在網站中看得到的表單,為其附加 CAPTCHA。
模組的設定位置: 使用者管理 -> CAPTCHA
之前的中文翻譯檔,因為本版進化不少,不太適用,必須重翻。
更新: by Dennys 2008/02/11
補充說明一下 arbitrary forms 的使用. 在 CAPTCHA 3 之後, 預設是可以設定 comment, contact 以及 user 相關的幾個 form 要使用 CAPTCHA. 至於其他的地方或模組, 譬如 forward 或 guestbook 之類的, 可以把 "Add CAPTCHA adminstration links to forms" 選項打開, 然後用有 administer CAPTCHA settings 權限的帳號進到那個頁面, 就會出現一個 "Place a challenge here for untrusted users." 的連結, 點下去之後, 在 CAPTCHA 的設定頁面 (admin/user/captcha) 就會出現剛剛指定的新 form了.
還有就是從 2.x 升級上來的, 似乎預設只有打開 comment 的 CAPTCHA, 如果要加上 contact 的 CAPTCHA 也是一樣用上面的方法設定就可以了.
另外就是, 模組的名字已經改成全大寫的 CAPTCHA, 請參考 http://groups.drupal.org/node/5834
模組分類:
- 閱讀更多關於captcha
- 19 篇回應
- 發表回應前,請先登入或註冊