Repolode
WordPress

WordPress/two-factor

パスワードに加えてワンタイムコードなどの追加認証を求める、WordPress向けプラグインです。

スター
826
フォーク
192
未解決の Issue
63
最終コミット
一昨日

これは何?

Two-Factorは、ユーザーがパスワードを入力した後に、2つ目の認証手段で本人確認を求めるWordPressプラグインです。パスワードが脆弱だったり、使い回されていたり、漏えいしたりした場合のアカウント乗っ取りを防ぎたいサイト管理者やメンバーを対象としています。

このプラグインはWordPress.orgのプラグインディレクトリで配布され、WordPressプロジェクト内で保守されています。コードはPHPで、テストスイートはシングルサイトとマルチサイトの両方を対象としており、マルチサイトを含むWordPressサイトで利用できます。

開発者はnpmスクリプトを使ってDockerベースの開発環境を起動し、テストスイートを実行したり、コードカバレッジレポートを生成したりできます。バージョン付きリリースは、GitHub Actionsのワークフローを通じてGitタグから自動的にデプロイされます。

主な機能

  • 01パスワードでのログイン後に、2つ目の認証ステップを追加します。
  • 02シングルサイトとマルチサイトのWordPressインストールに対応します。
  • 03npmスクリプトで利用できるDockerベースの開発環境を提供します。
  • 04シングルサイトとマルチサイト向けのテストスイートを備え、オプションでカバレッジレポートを生成できます。
  • 05リリースをWordPress.orgのプラグインディレクトリに自動デプロイします。

ユースケース

  • WordPressサイトの管理者アカウントをパスワード盗難から保護する。
  • 複数ユーザーが利用するWordPressサイトやマルチサイトネットワークに、2つ目のログイン確認を追加する。
  • WordPressのセキュリティプラグインにローカル環境で貢献したり、テストしたりする。

クイックスタート

  1. 1

    Dockerをインストールして起動する

  2. 2

    リポジトリをクローンする

    git clone https://github.com/wordpress/two-factor.git
  3. 3

    依存関係をインストールする

    npm install
  4. 4

    開発環境を起動する

    npm run env start

使う前に知っておきたいこと

  • WordPressプラグインのため、WordPressサイトでのみ動作します。
  • 開発環境を利用するには、Dockerがインストールされ、起動している必要があります。
  • コピーレフトライセンスであるGPL-2.0の下でライセンスされています。

収録されている特集

トピック

よくある質問

two-factor とは?
パスワードに加えてワンタイムコードなどの追加認証を求める、WordPress向けプラグインです。 Two-Factorは、ユーザーがパスワードを入力した後に、2つ目の認証手段で本人確認を求めるWordPressプラグインです。パスワードが脆弱だったり、使い回されていたり、漏えいしたりした場合のアカウント乗っ取りを防ぎたいサイト管理者やメンバーを対象としています。
two-factor は無料で使えますか?ライセンスは?
two-factor は GPL-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
two-factor は今もメンテナンスされていますか?
活発にメンテナンス中。two-factor の最終コミットは 2026年11月5日 です。
two-factor は何に使えますか?
WordPressサイトの管理者アカウントをパスワード盗難から保護する。 複数ユーザーが利用するWordPressサイトやマルチサイトネットワークに、2つ目のログイン確認を追加する。 WordPressのセキュリティプラグインにローカル環境で貢献したり、テストしたりする。
two-factor のインストール方法は?
Dockerをインストールして起動する リポジトリをクローンする: git clone https://github.com/wordpress/two-factor.git 依存関係をインストールする: npm install 開発環境を起動する: npm run env start
two-factor はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/WordPress/two-factor

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト

Google Authenticatorの代替として、2FAアカウントを保存し、TOTP、HOTP、Steam Guardのセキュリティコードを生成するセルフホスト型Webアプリ。

4214+6 今週308PHPAGPL-3.0活発にメンテナンス更新 4 日前