為網站啟用兩步驟驗證,包含 TOTP (Google Authenticator 支援)、FIDO U2F (YubiKey 支援)、透過電子郵件傳送驗證碼及備用驗證碼等方式。
評分
4.8
最近更新:
April 25, 2024
版本
0.9.1
活躍安裝總數
70K
Two-Factor

前往 [使用者]→[個人資料] 中的 [兩步驟驗證選項],便能為網站帳號啟用及設定一或多個兩步驟驗證方式:

  • 透過電子郵件傳送驗證碼
  • TOTP 驗證碼 (Time Based One-Time Passwords,以時間為基礎、最通用的演算法)
  • FIDO U2F 安全金鑰 (Universal 2nd Factor,通用第二因素)
  • 備用驗證碼
  • 測試模式 (僅供測試目的使用)

如需進一步了解這個外掛的開發沿革,請參閱這篇文章

動作及篩選器

以下所列為這個外掛提供的動作及篩選器勾點:

  • two_factor_providers 篩選器:這個篩選器會覆寫如電子郵件及 TOTP 等兩步驟驗證功能提供程式。陣列值為兩步驟驗證功能提供程式的 PHP 類別名稱。
  • two_factor_enabled_providers_for_user 篩選器:這個篩選器會覆寫已為使用者啟用的兩步驟驗證功能提供程式清單。第一個引數是已啟用的功能提供程式類別名稱值陣列,第二個引數為使用者 ID。
  • two_factor_user_authenticated 動作:這個動作會接收已登入的 WP_User 物件作為第一個引數,用於完成驗證工作流程後立即確定已登入的使用者。
  • two_factor_token_ttl 篩選器:這個篩選器會覆寫電子郵件權杖產生後的使用期限 (以秒為單位)。接受第一個引數為以秒為單位的時間間隔設定後,才能驗證 WP_User 物件的 ID。
免費使用Creator方案
活躍安裝總數
70K
目前已測試版本
6.5.5
此外掛程式已可供下載,並可用於你的 WordPress 自助託管安裝。