【WordPress】ログイン時の2段階認証で認証コードを入れてもCODE INVALIDと表示されログインできない

認証コード入力時のエラー画面

内容

セキュリティ向上のため管理画面へのログイン時に2段階認証を導入したところ、ログイン時に正しい認証コードを入力しても「CODE INVALID(入力した認証コードが間違ってるよ)」と表示されてログインできませんでした。

↓その際に試してみた2段階認証プラグイン

解決方法

Crazy Bone (狂骨)の無効化

原因

このCrazy Bone (狂骨)は管理画面へのログイン履歴を保存してくれる便利なプラグインで利用させていただいていたのですが、このログインに関わるCrazy Boneと2段階認証プラグインとの相性が悪いらしくエラーになっていたようです。

私の場合はCrazy Bone無効化で解決しましたが、Crazy Boneを入れていないのに認証エラーになる!という場合はログインに関連するプラグインを一度無効化してみると解決するかもしれません。

以上

アプリで助かるかも

Crazy Boneを有効にしたままにできないかと複数の2段階認証プラグインを試してみたのですがダメでしたので、代わりのプラグインとしてUser Login History(ユーザーログイン履歴)を入れてみました。

これなら問題なく2段階認証させてくれますし、同じような働きをしてくれるので使わせてもらおうと思います。

あと今回の不具合に遭遇して非常に助かったのが、スマホにWordPressアプリを入れていてログイン済みだったことで、これをしてなかったら2段階認証プラグインを無効にできずログインできない状態になっていました。

スマホアプリで記事を書くことはないですが、入れておいて損はないですね。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です