どうも、けーすけです!
私はFacebook広告(Meta広告)を運用するために、スマホ(アプリ)から個人アカウントを育成していたのですが、昨日、初めてパソコン(VPS)からFBにログインしようとしたところ、なぜか「二段階認証」の承認コードが届かず「ログインできない問題」が発生。
半日格闘するはめになりましたが、なんとか無事にログインできるようになりました。
この時の問題発生から解決までの流れについて記事にしたので、もし同じ問題を抱えた際は参考にしてみてください!
まず、パソコンからログインしようとしたこと自体が初めてなのに、いきなり
「ログインの試行上限に達しました。セキュリティのため、一時的にログインがブロックされます。」
という表示が出ました。笑
初めてログインしようとして、いきなりこの表示は面食らいました…。
「あ、もしかしてログパスが間違ってるとか?」
と思い、試しにスマホ(アプリ)からログアウトしてみたのですが、なぜかその後スマホ(アプリ)からもログインできなくなりました。苦笑
スマホ(アプリ)の場合は、
「ログイン承認コードが記載されたSMSが再送信されました。」
と表示されたのですが、いくら待てどもなぜかコードがSMSで届かず…。
何度か「コードの再送信」を繰り返すと、ついに再送信ができなくなりました。
そこで詳しくは忘れたのですが、あれこれスマホで操作していると、一度「本人確認」のため、身分証の提出とメールアドレスの登録を求められました。
そこで指示通りに身分証を提出し、その後すぐに新しく登録したメールアドレスに
「本人確認を完了していただき、ありがとうございます。以下のボタンをクリックして、アカウントへのアクセスを再開できます」
というメールが届いたので、
「やった!これでログインできる!」と思ったのですが・・・
上記のメール内にあるリンクをクリックしたところ「スマホ(ブラウザ)」からはログインできたものの、
「スマホ(アプリ)」の場合は、相変わらず「”届かない”ログイン承認コード」を入力しないと先に進めません。
PCの場合も同様にメール内のURLから飛んでも有効なページが表示されず、もとのログインページに戻ると、「現在このページにアクセスする権限がありません。」と表示され、なぜかPCからはログインできず…w
しかも、PCの場合は何らかの認証のための作業が指示されるわけでもないので、単純に正しいログパス(電話番号とパスワード)を入力しているはずなのに、なぜかログインできない状態です。
こんな感じでFacebookの指示通りにやってるつもりなのに、スマホ(ブラウザ)からはログインできるものの、その他パソコンからもスマホ(アプリ)からもログインできない状況に陥ってしまいました。
で、結論、このような事態になった原因は、おそらく個人アカウントのセキュリティを強くするために、「二段階認証」というログイン方法を設定したせいです。
二段階認証は読んで字の如く、パスワードを二重にかける設定になります。
(Facebook広告を回してもアカウント停止されにくくするには「二段階認証をかけるのが一番安全」という話を聞いていたので、個人アカウント作成時にわざわざ設定しました。)
二段階認証を設定すると、「初めてログインするデバイス」でログインしようとする場合に、セキュリティを守るため、文字通り本人かどうかの「認証」作業が発生します。
今回では言えば、おそらく初めてスマホではなく、パソコン(VPS)からログインしようとしたため、パソコンからはログインできない上に、
それが引き金となって、スマホ(アプリ)でも再度ログインするのに「ログイン認証コード」が必要になるという事態になったのだと思われます。
ググって原因を調べまくったところ、「ヤフー知恵袋」に同じような症状に陥ったことを投稿している人がいました。
参考:「Facebookで二段階認証のコードが届かずログインできない(ヤフー知恵袋)」
が、具体的な解決策はまだ投稿されておらず、他の記事にも有効な解決策を書いているものが見当たりませんでした。
じゃあ私はどのように解決に至ったのかと言うと、
まずスマホ(アプリ)の場合は、二段階認証を最初に設定する際に「SMS」による認証ではなく、「認証アプリ」を使用する設定にしていたことを思い出しました。
認証アプリとは、以下の記事で紹介されている『Authenticactor』というものです。
参考記事:Facebookで二段階認証を設定する方法(※スマホで簡単にできます)
そこで、もしかしたら認証コードがSMSに届くのではなく、「認証アプリに表示されるコード」を入力すればログインできるのではないかと番思い、アプリを開いてコードを確認したところ・・・
特にそのコードを入力したわけでもないのに、勝手にログインできるようになりましたw
うーん、謎。
いや、確かに二段階認証を「認証アプリ」で設定していたことを忘れていた自分も悪いですが、それなら「ログイン承認コードが記載されたSMSが再送信されました」なんて紛らわしい表示しないでよ・・・と思いましたね😂
とりあえず、次回、同じように認証コードがSMSに届かなくても、『Authenticactor』を確認すれば大丈夫なことがわかりました。
そして、パソコンのほうはどうしたかと言うと、もともと「電話番号」とパスワードを入力してログインしようとしていたのですが、
「もしかして電話番号でログインしようとしてるのがダメなんじゃないか?」
と思い、電話番号ではなく、先ほど「本人確認」の時に登録した「メールアドレス」を入力してみたところ・・・
「入力されたメールアドレスはアカウントにリンクされていません。」
と表示されたんですね。
「あれ、このアドレス、もともとFacebookに登録されてると思ったら、まだされてなかったのか!」と思い、スマホ(ブラウザ)のほうからそのメールアドレスを新たに追加で登録しました。
そして、ログインページに再び電話番号ではなく、メールアドレスとパスワードを入力したところ、なんとログインできたのです!
もしかしたら、「本人確認」を行なった際に入力したのが「メールアドレス」だったので、そちらを入力したからログインできたとか?
んーこれも結局真相は闇の中ですねw
こうした予想だにしない「ログインできない問題」が起こる可能性があるので「二段階認証は設定しないほうが良い」と言われますが、SMS認証と比べて間違いなくセキュリティが固くなるので、
私のようにFacebookアカウントを「広告運用」目的で利用する場合は必須です。
ちなみに、今回初めてログインしたパソコンは、その後「ログインコードを使用する必要がないデバイスのリスト」に追加したため、次回からは今回のような面倒な確認作業はしなくてもログインできそうですw
あくまで私自身の試行錯誤の経緯をそのまま書いただけなのですが、少しでも参考になれば幸いです。