はてブ3Pocket当記事では、2段階認証アプリ『Authy(オーシィ)』を用い、WordPressで構築したWebサイトのログイン画面に2段階認証を適用し、セキュリティ強化する方法を解説します。Authenticator』よりも便利な点が多数あるのでそれらの解説、そして導入(インストール)方法、設定方法を順に解説していきます。関連リンク2段階認証とは?ログイン時に必要なIDやパスワードに加えて『有効期限が限られたコード(数字などの文字列)』を、アプリケーションやSMS、emailなどで発行し、不正ログインの防止=セキュリティの強化を行う仕組み。Authenticator』が有名ですが、実は同サービスには不便な点がいくつか存在します。Authenticator』を使った2段階認証は、1アカウントに対して1台のスマートフォン端末でしか利用できないという制約があります。そのため、複数人で同じアカウントを利用するといった運用をしているWebサイトには不向きです。認証を設定したアプリをインストールしたスマートフォンが壊れたり・紛失してしまった場合、(WordPressであれば)他に管理者権限のあるアカウントなどが無い場合、復旧にはかなり面倒な作業が必要になるでしょう。反面、『Authy』はひとつのアカウントと複数の端末(のアプリ)とを連携させることができます。バックアップパスワードを作成しておく事で、万が一の場合の復旧もしやすくなっています。デスクトップ版アプリケーションも提供されているという点も便利です。デメリット挙げるとすれば、まず複数の端末で利用できるという点やバックアップ機能などは、運用次第ではセキュリティリスクの増大にもつながります。当記事執筆時点(2020年12月26)ではスマートフォン版、デスクトップ版共に日本語には非対応な事もあり、英語が苦手な方にとってはやや利用難度が上がるかもしれません。『Authy』による2段階認証をWordPressに導入する手順さて、本題であるWordPressアカウントへの『Authy』の設定方法を解説します。Authentication)を使用します。Authentication』に統一してくれないかな、と思うのですが。Authenticatorなど、多数の2段階認証に対応したWordPress用プラグインです。インストール2FAは、WordPressの管理画面から簡単にインストールできます。Authentication』(コピペ推奨)で検索し、『今すぐインストール』をクリックするだけです。WordPressプラグインディレクトリからインストールダウンロードしFTP経由でインストールしたい、という場合には下記のページからダウンロードして下さい。(2FA)解説&ダウンロードページインストール後は『有効化』すれば、インストール完了です。有効化すると、自動的にプラグインの設定画面に推移し下記のようなポップアップが(場合によっては複数)表示されますが、ひとまず右上の×ボタンをクリックし閉じてよいでしょう。Authentication』という名前で表示されます(ああ、紛らわしい......)。Authenticator』と記載のある個所の『Configure』をクリックします。Authenticator]を選択します。Name]をクリックして保存しておきます。この箇所を今の所日本語では正しく設定できなかったので英数字で入力しておくのが良いでしょう。Authy』をインストールします。iOS用、Android用がそれぞれ提供されています。Authyインストールが完了したら、アプリを起動し『電話番号』と『メールアドレス』を入力しAuthyのユーザー登録を行います。この時、SMSを受信できる携帯電話番号(※)を入力しておけば、Authyアカウントの確認用コードの送信方法選択画面がより簡単です。Code』をタップカメラが起動するので、WordPressで表示された先ほどのQRードを読み取る。Nickname』で表示名を設定し『Save』ボタンをタップすると、読み込んだアカウントと6桁のワンタイムトークンが表示されます。ワンタイムトークンが表示される。Save』ボタンをクリック。入力中にスマートフォンに表示されている数字が切り替わった場合は、新しいトークンを入力します。Step2の『Code:』欄にワンタイムトークンを入力ワンタイムトークンを入力するとと、下記のポップアップウインドウが表示されます。設定が完了このような画面が表示されたら、無事に2段階認証の設定とテストが完了。次回からWordPressにログインする際に下記のような2段階認証画面が表示されるようになるので、一度ログアウトしテストしてみましょう。WordPressのIDとパスワードを入力後に、Authyのトークン入力用ページが追加されるので、ここでスマートフォンアプリの該当アカウントを選択し、表示されるトークンを入力しないとログインが出来ないようになります。Authyから、アカウントを選択してトークンを表示し......Authyのトークン入力用ページに入力し「Validate」ボタンをクリックデスクトップ版アプリでもAuthyトークンを発行可能Authyのワンタイムトークンは、デスクトップ版の専用アプリケーションからも表示させる事ができます。これにより、手元にスマートフォンが持ち込めないような環境や、作業時スマートフォンに持ち替えるのが手間......というケースで重宝します。Chrome拡張機能のサポートを終了する事をアナウンス(公式サイト記事)しています。デスクトップは環境で利用する場合は下記で紹介している、専用アプリケーションの利用を推奨します。Chrome用拡張機能を利用しているユーザーは、早めに乗り換える方が良いでしょう。アクセスし、ページ下部から入手します。Authy公式サイトのダウンロードページここでデスクトップ版のアプリケーションを入手できる。Desktop』版が利用できるようになります。主なな使い方はスマートフォン版と変わりませんので、当記事での仔細解説は省略します。2台目以降の端末でAuthyアカウントへのログインが出来ない場合デスクトップ版アプリケーションの追加や、2台目、3台目の端末でAuthyアカウントを設定しようとした際に、エラーが表示される場合があります。確認し、無効(スイッチがOFF、またはDisable)となっていれば、[有効]にする事で解決します。以上、2段階認証アプリ『Authy』をWordPressログイン時に適用する方法について解説しました。Authenticator』ではできなかった複数端末の登録ができるという点や、PCから認証コードを取得できる点が特に便利です。Authenticator』に不便さを感じていた方やにも参考になれば幸いです。★★★★☆(4.5)複数端末での2段階認証連携ができるのは便利。★★★★☆(4.5)2段階認証としては優秀なサービスとアプリ。日本語対応しておらず、UIも分かりにくく、英語が苦手な人にとってはやや難解かも。★★★(3.5)無料でも、必定十分な設定が可能。Authenticator以外にも、SMS、Emailなどの二段階認証に対応している。★★★★(4)当記事で解説した内容を含め、基本的な二段階認証機能は無料で使用できるが、より高機能な機能や設定を解放する有償プラン(年間49ドル〜)も用意されている。大規模なWebサイトで、このプラグインの提供する機能が必要であれば。★★★★(4.0)UIが洗練されておらず、万人にすすめられる......とは言い難い。プラグインの名前が紛らわしい。2FAに統一してほしい。いえ、Authyでの二段階認証をWordPressに導入するならお勧めできるプラグインのひとつ。webデザイン会社altstackのメンバー、及び契約ライターによる匿名寄稿を含みます。コメントをキャンセルメールアドレスが公開されることはありません。最初の2か月が50円/月で利用できるキャンペーン(2023年06月06日まで)DAZN『セ・パ交流戦キャンペーン』(2023年06月18日まで)Naturecan『月末セール』5月31日まで開催中。おすすめ作品10選uzurea.netは、PC、WEB、デザイン、ガジェット、アニメ、ゲーム、B級グルメ......その他、編集部やライターが日々関わり興味を持った物事や情報を紹介するメディアです。