如何在 WordPress 登錄和註冊表單中添加驗證碼?

已發表: 2021-09-08

驗證碼wordpress

在網站上執行任何類型的活動之前,您是否曾被要求解決一個簡單的數學問題或證明您是人類——這意味著您遇到了驗證碼? 這個簡單的功能是通用的,這是有充分理由的。

事實上,您願意將 WordPress 驗證碼添加到您的網站。 驗證碼的製作是為了保護敏感和機密信息,阻止垃圾郵件和攻擊,並禁止訪問網站的重要功能。

很多時候,我們在互聯網上搜索任何內容時都會遇到驗證碼這個詞。 因此,讓我們了解什麼是驗證碼,它是一種用於區分人類和自動化用戶的計算機程序。

它通過提供一個非常簡單且易於人類用戶通過但自動化腳本無法通過的測試來執行此操作。 您甚至可以在查看任何特定網站上任何考試的記分卡時或在註冊任何註冊表時找到此驗證碼。

這充當了自動化用戶無法通過的安全目的。 這是要求用戶輸入他們可以在給定框中看到的文本的傳統過程。 此圖像以扭曲的樣式顯示隨機字母、單詞或數字。

人類用戶只能理解給定框中的字母和類型。 後來引入了一種稱為 ReCaptcha 的更新技術。 它顯示隨機單詞作為挑戰,並使用用戶輸入來幫助數字化書籍。

谷歌在 2009 年收購了這項技術,從那時起,它幫助數以千計的書籍實現了數字化。 它顯示了供人類用戶單擊的簡化複選框。

各種類型的驗證碼簡介

CAPTCHA(完全自動化的公共圖靈測試以區分計算機和人類)的行為正是其笨拙的全名所暗示的。 它執行精心設計的測試,以區分機器人與人類或其他計算機程序之間的區別。

這在整個互聯網上使用了一段時間。 它們最常見的形式是一系列扭曲的字母或數字。 人類用戶很容易理解這張圖片,而彎曲的字母可能會使機器人感到困惑。

但是,存在與此類 CAPTCHA 相關的某些問題。 有時,人類用戶也很難破譯彎曲的字母,而機器人在將這些圖像弄糊塗方面做得越來越好。

Google 實施了一種新的驗證碼,稱為 NO CAPTCHA reCAPTCHA,您只需勾選可用的複選框。

這種類型的驗證碼會監控您鼠標的移動,從而判斷您是人類還是任何計算機程序。

使用 WordPress 驗證碼的優點和缺點

將驗證碼添加到 WordPress 的最初目標是在敏感頁面上提供額外的安全層。

當這用作註冊、訂單或登錄的一部分時,這些功能可幫助您限制惡意機器人創建垃圾郵件或直接訪問個人信息。

有人反對使用 CAPTHA

  • 用戶對某些驗證碼感到惱火。 對於最近更簡單的 CAPTCHA 選項來說,這不是一個問題,但仍然是一個嚴重的問題。
  • 甚至所有驗證碼都不是被愚弄的證明,機器人很容易破解它們。

因此,可以說 CAPTCHAS 是對您網站的足智多謀的補充,它被謹慎使用。 至於何時使用驗證碼,在用戶提交個人信息的任何時候,它們都是最足智多謀的。

這包括註冊表、結帳屏幕和登錄頁面。 借助此功能,您可以保護在填寫註冊表單時必須共享的個人詳細信息。

可用於將 WordPress 驗證碼添加到您的網站的工具

如果您願意將驗證碼添加到 WordPress,則需要有一個合適的工具。 對於 WordPress,我們需要一個專用的插件。 有幾個可用的插件可以幫助您創建 WordPress 驗證碼。

第一個插件是 Google-captcha,借助此插件,您將能夠在您網站上的任何表單中添加一個簡單的 CAPTCHA 複選框,包括註冊、聯繫、登錄和評論表單。 有大量額外的自定義選項可用。

第二個插件是 Advanced no captcha reCAPTCHA,該插件使用與上面討論過的相同類型的 CAPTCHA,它為您的驗證碼放置位置和顯示方式提供了更多的利基選項。

例如,您可以將驗證碼添加到您的電子商務頁面或論壇,並調整它們的外觀和大小。

您將如何將驗證碼添加到您的 WordPress 網站?

首先,您需要安裝上面討論過的插件之一併激活它們。

激活插件後,您需要按照以下步驟操作:您需要從管理面板訪問設置»高級 noCaptcha 頁面。 完成此操作後,WordPress 將帶您進入插件的常規設置頁面。

從那裡,您需要選擇 Google reCAPTCHA 版本並找到 reCAPTCHA 密鑰以在您的站點上啟動服務。 強烈建議使用 v2,因為人們認為 v3 還不穩定。

要獲取這些 API 密鑰,您需要訪問 reCAPTCHA 網站並單擊“管理控制台”按鈕。 在下一個屏幕上,Google 將要求您登錄您的帳戶。

登錄後,您將能夠看到“註冊新站點”頁面。 在此之後,您需要在標籤字段中輸入您網站的名稱。 完成此操作後,您需要選擇 reCAPTCHA 類型。

例如,您可以選中 reCAPTCHA v2 'I am not a robot' 複選框。 之後,您需要在“域”部分下輸入域的名稱。

您需要輸入您的域名而不使用“https://www”。 完成此操作後,您需要選中“接受 reCAPTCHA 的服務條款”旁邊的框。 完成此操作後,您可以單擊提交按鈕。

單擊提交後,您將看到一條成功消息以及可以在您的站點上應用的密鑰和站點。

就這些! 在此之後,您在 WordPress 登錄和註冊表單中添加了 reCAPTCHA。 要查看它,您可以在瀏覽器中打開您的 WordPress 登錄 URL。

如果您願意在註冊表單上檢查 reCAPTCHA,則可以單擊登錄表下方提供的註冊鏈接。

完成該過程後,將打開 WordPress 註冊表單,您可以預覽驗證碼的功能。 按照這些步驟,您將能夠將驗證碼添加到 WordPress。

為什麼驗證碼應該用於 WordPress 登錄和註冊?

WordPress 和註冊頁面很容易成為垃圾郵件發送者和黑客的目標,因此這些網站需要某種安全措施。

這背後的原因是 WordPress 是全球平台上最受歡迎的網站構建器,使其成為惡意功能的輕鬆目標。 保護 WordPress 站點的最簡單可行的解決方案是應用 WordPress 防火牆插件,例如 Succri。

\在此保護程序的幫助下,您將能夠阻止不良訪問者訪問您的網站並阻止未經授權的訪問。 另一個解決方案是在 WordPress 登錄和註冊頁面上設置密碼保護。

但是,這種方法的主要問題是您需要與其他用戶共享第二個密碼,因此這使得它的保護性降低。

另一方面,CAPTCHA 為這些解決方案提供了一種更簡單的替代方案。 它利用 Google AI 技術檢測真實流量並向可疑用戶提出驗證碼挑戰。

通過這樣做,您可以在一定程度上保護您的網站,因為這些無法在計算機程序的幫助下完成。 只有人類用戶才能通過驗證碼測試,從而保護您的網站免受不受歡迎的用戶和黑客的攻擊。 我還討論瞭如何輕鬆地將驗證碼添加到 WordPress 網站。

作為一個用戶,主要是實現的不好,肯定是有點煩人。 然而,它們的好處往往會減輕它們表現出的最輕微的不便。

如果您能夠利用 CAPTCHA 的優勢而不會對站點用戶的體驗產生負面影響,那麼您將添加一個有效的安全層。

最近世界上垃圾郵件發送者的數量有所增加,這就是為什麼您需要為您的網站添加一層安全保護,以便您可以防止對您的網站進行不必要的訪問。 在 WordPress 中添加驗證碼,您將能夠限制這些未經授權的訪問。

相關文章

安裝谷歌隱形驗證碼 WordPress

將 Google 服務與 WordPress 聯繫表集成