速報

プレステージで最大約550万件の情報持ち出し|ロードサービスは代替運用で継続

CATEGORY

【WordPress】Two Factorでログイン画面に2段階認証を導入する

※本ページのリンクにはプロモーションが含まれています。

【WordPress】Two Factorでログイン画面に2段階認証を導入する

目次

本記事では、WordPressのTwo Factorというプラグインを使って、ログイン画面にを導入する方法をご紹介しています。GoogleやMicrosoftなどのアプリにも対応しているため、他サービスで2段階認証を使用している方であれば簡単に導入することができます。

最近ログインページへのアクセスが多いから2段階認証でセキュリティを強化したいんだけど、良い方法ないかな?

上記の疑問にお答えします。

では、解説していきます。

スポンサーリンク

Two Factorプラグインとは

Two Factorプラグインは、WordPressのログイン画面に2段階認証を導入することができるプラグインです。プラグインを有効化すると、通常のログインの後に下記の画面が追加されます。(下記は認証方法にアプリ認証選択時のキャプチャです。)

認証コードの入力欄には、他のサービスと同様に2段階認証用の6桁のコードを入力します。入力した認証コードが承認されると、管理画面にログインすることができます。

WordPressには2段階認証を導入するプラグインが複数存在しています。その中でもTwo Factorは2段階認証のみに機能が絞られているため、軽量です。ややこしい設定などもないため、最初の選択肢としては良いのはないかと考えています。

プラグインページ:https://ja.wordpress.org/plugins/two-factor/

Two Factorをインストールする

Two Factorをインストールします。WordPressの管理画面からプラグイン > 新規追加を選択し、キーワードにTwo Factorを入力して検索します。検索結果一覧に下記のプラグインが表示されますので、選択してインストールします。

インストールが完了したら、有効化して導入は完了です。

Two Factorは他のプラグインのように専用の設定メニューは存在しません。2段階認証を使用するユーザーのプロフィール内に設定項目が追加されます。

ユーザーのプロフィールには管理画面の左のメニューにある下記の項目からアクセスできます。

ユーザー > ユーザー一覧

プロフィールのページ下部に下記の項目が追加されています。2段階認証を導入したいユーザーの有効にチェックを入れることで、2段階認証を導入することができます。

アプリでの認証は上から2番目のTime Based One-Time Passwordです。設定する際にQRコードをスキャンする必要がありますので、スマホを準備して設定を進めてましょう。

スポンサーリンク

最後に

WordPressは世界的に使われているのです。使用率が高いCMSであるため、不正ログインを狙うクラッカーが数多く存在します。

Webサイトは人が手をかけ、時間をかけて積み上げた大切な資産です。資産を守れるのは管理者もしくは関係者しかいません。まずはできることから対応を進めていただければと思います。

以上、WordPressのTwo Factorでログイン画面に2段階認証を導入する方法のご紹介でした!

この記事を書いた人

Ryohei

Webエンジニア / アプリ開発者 / 技術ブログ運営者

福岡のWeb制作会社に勤務するWebエンジニアです。10年以上にわたりWeb制作・開発に携わり、ヒアリングや進行管理から、コーディング、CMSの構築、システム開発、サーバーの構築・保守・運用まで、Webサイト制作の工程を幅広く担当しています。Webサイトは、これまでに100以上の構築・保守を手がけてきました。

個人でもWebサイトの制作・改修やWebアプリの開発・運用を行い、AIを活用した開発にも取り組んでいます。近年はWebセキュリティにも注力しています。

2015年から技術メディア「Into the Program」を運営し、実務や開発で得た知識をもとに、プログラミングの実装方法やWebサイトの運用・セキュリティ情報を発信しています。

主な分野
Webサイト構築・保守・運用 / HTML/CSS / JavaScript / PHP / WordPress / サーバー構築・保守・運用 / アプリ開発 / セキュリティ対策
資格・試験合格
情報セキュリティマネジメント試験
基本情報技術者試験
AWS認定ソリューションアーキテクト アソシエイト
PHP8技術者認定ウィザード
メディア運営
2015年〜

記事の作成・更新について

セキュリティ記事は、ベンダーの公式アドバイザリやCVE・JVNなどの一次情報を参照し、出典と情報確認日を記載します。実環境での検証を行った場合は、その環境と確認範囲を明示します。重要な追加情報や誤りを把握した場合は、内容を確認して追記・訂正します。

関連する記事

おすすめの書籍

キーワードから探す

スポンサーリンク

CMS

HTMLなどの専門知識がなくても、管理画面からWebサイトの内容を作成・更新できるシステム。WordPressが代表例。

詳しく見る

オープンソース

ソースコードが公開され、決められたライセンスのもとで誰でも利用・改変・再配布できるソフトウェア。

詳しく見る

認証

アクセスしてきた相手が本人であることを確かめる仕組み。パスワードや生体情報、電子証明書などを使う。

詳しく見る

二要素認証

パスワードに加えて、スマートフォンに届くコードなど別の種類の要素でも本人確認をする仕組み。

詳しく見る