跳至主要內容
WordPress.org

Taiwan 正體中文

  • 佈景主題目錄
  • 外掛目錄
  • 最新消息
  • 技術支援
  • 關於我們
  • 團隊
  • 取得 WordPress
取得 WordPress
WordPress.org

Plugin Directory

WebAuthn Provider for Two Factor

  • 提交外掛
  • 我的最愛
  • 登入
  • 提交外掛
  • 我的最愛
  • 登入

WebAuthn Provider for Two Factor

由 Volodymyr Kolesnykov 開發
下載
  • 詳細資料
  • 使用者評論
  • 開發資訊
技術支援

外掛說明

這個外掛能為 Two Factor 外掛加入對 WebAuthn 及密碼金鑰的支援,提供新式且安全的驗證方法。

外掛特色

  • 支援 WebAuthn 及密碼金鑰 (Windows Hello、Touch ID 及 YubiKeys 等)
  • 具備與之前註冊的 U2F 安全金鑰的回溯相容性
  • 方便使用的設定及無縫整合的驗證體驗
  • 透過動作勾點自訂錯誤記錄及行為
  • 搭配 Two Factor 外掛實作更有彈性的兩步驟驗證

這個外掛能讓使用者註冊並使用硬體安全金鑰及平台驗證器,藉以強化保護,防止以密碼為主的攻擊及網路釣魚。

注意事項

  • 請使用 GitHub 的〈Issues〉回報程式碼錯誤
  • GitHub 存放庫提供完整的原始程式碼及開發中的檔案

螢幕擷圖

  • 使用者的 [個人資料] 頁面顯示已註冊的安全金鑰
  • 外掛設定頁

常見問題集

開放提問。

使用者評論

Working like a charm!

meksONE 2026 年 2 月 23 日
Frictionless login experience for WordPress users: this is the perfect plugin, with no ads and no frills, just the strictly necessary options and working in literally 2 minutes.Compatible with: FIDO U2F, FIDO Hyperkey, Windows Hello and any other webauthn provider that is available on your machine.I can login with fingerprint, windows face scan, fingerprint on mobile, backup codes, email codes…

One touch 2FA is a dream

Steven Gliebe 2025 年 1 月 14 日
This is great. You can literally log into WordPress with 2FA using one touch (password manager with auto-login combined with this for 2FA). Beats using an authenticator app any day.

Works well for my use case but please provide unminified JS files.

Rene Hermenau 2024 年 10 月 26 日
This is helpful for evaluating purposes of the code. As this plugin is part of a security level all the code should be readable easily for auditors. Besides that, well done.Thank you.

Can’t register

fakeologist 2024 年 10 月 15 日
it worked last month perfectly, now I can’t register a new auth key.

FIDO U2F WebAuthn for Two Factor

con 2024 年 10 月 2 日
Thank you for bridging the gap while we wait for the PR. This is what Open Source is all about.

Fixes FIDO/U2F/WebAuthn functionality

Olav Seyfarth 2023 年 6 月 4 日
WebAuthn could be included in Two Factor, there’s a PR since Nov 22. Thanks for stepping in and even ENHANCING it. Very comprehensive!
閱讀全部 11 則使用者評論

參與者及開發者

以下人員參與了開源軟體〈WebAuthn Provider for Two Factor〉的開發相關工作。

參與者
  • Volodymyr Kolesnykov

〈WebAuthn Provider for Two Factor〉外掛目前已有 5 個本地化語言版本。 感謝全部譯者為這個外掛做出的貢獻。

將〈WebAuthn Provider for Two Factor〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄。

變更記錄

2.6.1

  • Compatibility with WordPress 6.9.4
  • Refactor key management user interface

2.6.0

  • Better support for passkeys
  • Add hooks for logging errors
  • Make plugin options more user-friendly
  • Always show Retry button
  • Update translations

2.5.6

  • Fix authentication bypass with malformed request
  • Additional hardening

2.5.5

  • Compatibility with WordPress 6.9.1

2.5.4

  • Platform requirements updated to PHP 8.1 and WordPress 6.0 (although the plugin still should work with older versions of PHP and WordPress)
  • GH-1008: better integration with Two Factor 0.13.0

2.5.3

  • Restore WebAuthn_Provider::get_instance() because WPVIP has an ancient version of Two Factor

2.5.2

  • Fix the conflict when another package loads a library that has autoload.files key (see https://github.com/sjinks/wp-two-factor-provider-webauthn/pull/980)

2.5.1

  • GH-898: do not show the UI if the plugin has failed to install its tables
  • GH-972: do not show the profile UI if the provider is disabled
  • drop official PHP 7.4 support

2.5.0

  • iCloud support for Firefox (props dd32)

2.4.1

  • GH-541: fix issues with YubiKeys (backported a patch by Markus Bauer from https://github.com/madwizard-org/webauthn-server/pull/23)

2.4.0

  • GH-830: introduce webauthn_register_key_use_nicename filter (props kat3samsin)

2.3.0

  • GH-827: Add webauthn_register_key_suppress_output filter
  • GH-826: Add webauthn_app_id filter to customize U2F AppID
  • GH-824: Initialize wpdb properties as early as possible
  • Update madwizard/webauthn to 0.10.0

2.2.0

  • Do not create user handles if they are not needed
  • Add a hook to customize WebAuthN server
  • Update dependencies
  • Refactor tests

2.1.0

  • GH-462: Use correct user ID when editing a user
  • GH-456: Set relying party ID to COOKIE_DOMAIN if it is available (props dd32)
  • Allow only for network-wide plugin activation (to match Two Factor)

2.0.3

  • Update translations (thank you, Copilot)
  • Add Ukrainian translation (thank you, Copilot)

2.0.2

  • Update madwizard/webauthn to 0.9.0
  • Update development dependencies
  • Update E2E tests

2.0.1

  • GH-295: fix client extensions validation
  • Update development dependencies

2.0.0

  • Put external dependencies into a unique namespace (GH-36, GH-53, GH-236)
  • Update madwizard/webauthn to 0.8.0
  • Update development dependencies

1.0.10

  • Add zh-tw translations (props Chun-Chih Cheng, Alex Lion)
  • GH-215, GH-33: Fix “Unable to save the key to the database” error for long public keys
  • Update development dependencies

1.0.9

  • Update madwizard/webauthn to 0.8.0
  • Update development dependencies
  • Add debug mode (activated with define( 'DEBUG_TFPWA', true );)

1.0.8

  • Security: Update guzzlehttp/guzzle to 7.4.5 (fix CVE-2022-31090 and CVE-2022-31091)
  • Do not load the plugin while WordPress is being installed

1.0.7.1

  • Fix deployment issue. It’s time to automate the process

1.0.7

  • GH-130: fix Network Installation issue
  • Update development dependencies
  • Add security-related workflows to CI
  • Improve tests

1.0.6.1

  • Fix deployment issue

1.0.6

  • GH-93: remove unnecessary required attribute from webauthn_key_name
  • Security: Update guzzlehttp/guzzle to 7.4.4 (fix CVE-2022-31042 and CVE-2022-31043)
  • Update development dependencies

1.0.5

  • Synchronize plugin version across all files

1.0.4

  • Update translations
  • GH-93: add an option to turn off the old U2F provider
  • Update dependencies
  • Add more E2E tests

1.0.3

  • GH-33: increase length of credential_id column to solve issues with Chrome on Mac
  • GH-38: fix bugs preventing plugin uninstallation
  • Make Settings::offsetGet() compatible with PHP 8.1

1.0.2

  • Added E2E tests
  • UI fixes

1.0.1

  • First public release.

中繼資料

  • 版本 2.6.1
  • 最後更新 2 個月前
  • 啟用安裝數 1,000+
  • WordPress 版本需求 6.0 或更新版本
  • 已測試相容的 WordPress 版本 6.9.4
  • PHP 版本需求 8.1 或更新版本
  • 語言

    Chinese (Taiwan)、English (US)、French (France)、German、Japanese、及 Russian.

    將這個外掛本地化為你的母語版本

  • 標籤:
    2FAloginsecuritytwo factorwebauthn
  • 進階檢視

評分

4.6 星,滿分為 5 星
  • 9 個 5 星使用者評論 5 星 9
  • 1 個 4 星使用者評論 4 星 1
  • 0 個 3 星使用者評論 3 星 0
  • 1 個 2 星使用者評論 2 星 1
  • 0 個 1 星使用者評論 1 星 0

Your review

查看全部使用者評論

參與者

  • Volodymyr Kolesnykov

技術支援

最近 2 個月解決的問題:

總計 1 個問題,已解決 0 個

檢視技術支援論壇

贊助

想要支援這個外掛的發展嗎?

贊助這個外掛

  • 關於我們
  • 最新消息
  • 主機代管
  • 隱私權
  • 展示網站
  • 佈景主題目錄
  • 外掛目錄
  • 區塊版面配置目錄
  • Learn
  • 技術支援
  • 開發者資源
  • WordPress.tv ↗
  • 共同參與
  • 活動
  • 贊助基金會 ↗
  • Five for the Future
  • WordPress.com ↗
  • Matt ↗
  • bbPress ↗
  • BuddyPress ↗
WordPress.org
WordPress.org

Taiwan 正體中文

  • 查看我們的 X (之前的 Twitter) 帳號
  • 造訪我們的 Bluesky 帳號
  • 造訪我們的 Mastodon 帳號
  • 造訪我們的 Threads 帳號
  • 造訪我們的 Facebook 粉絲專頁
  • Visit our Instagram account
  • Visit our LinkedIn account
  • 造訪我們的 TikTok 帳號
  • Visit our YouTube channel
  • 造訪我們的 Tumblr 帳號
程式碼,如詩
The WordPress® trademark is the intellectual property of the WordPress Foundation.