認証アプリ(Authenticator)でコードが合わない原因(時刻同期)

サービス操作

二段階認証でコードを入力しているのに、「コードが違います」「無効です」と表示されることはありませんか。

Authenticatorアプリは正しいコードを表示しているはずなのにログインできない──この症状は、端末の時刻ズレや同期エラーで起きることが多いです。

この記事では、Authenticatorコードが合わない原因を最短で切り分ける方法を整理します。


結論:原因は主に7つ

コード不一致ではなく、SMS認証そのものが届かない場合は切り分け先が変わるので、認証コード(SMS)が届かない時の共通チェックもあわせて確認してください。

Authenticatorコードが合わない場合、原因は次の7系統に分かれることが多いです。

  • スマホの時刻ズレ
  • 自動時刻同期OFF
  • Authenticatorアプリの同期ズレ
  • アカウント再設定後のコード
  • 複数アカウント混同
  • コード期限切れ(30秒)
  • サーバー側の時刻ズレ(まれ)

まずは簡単なチェックから進めます。


30秒チェック(最初にここ)

次の3つを確認すると、多くのケースは解決します。

① スマホの「自動時刻設定」をONにする

設定

日付と時刻

自動設定ON

② Authenticatorアプリを再起動

アプリを一度閉じて開き直します。

③ 新しく表示されたコードを入力

コードは約30秒ごとに更新されます。


1分チェック(上から順に)

  • スマホの自動時刻をONにする
  • タイムゾーンを確認
  • Authenticatorアプリを再起動
  • 新しいコードを入力
  • Authenticatorのコード同期を確認
  • 正しいアカウントを選択
  • ログインサービス側の障害確認

原因① スマホの時刻ズレ(最も多い)

Authenticatorコードは 時間ベース(TOTP) で生成されています。

つまり

サーバーの時刻

スマホの時刻

が一致していないと、コードが合いません。

よくある原因

  • 手動で時刻設定している
  • タイムゾーンが違う
  • 時刻同期がOFF

対処

設定

日付と時刻

自動設定ON

これだけで解決することが多いです。


原因② 自動時刻同期OFF

スマホの自動時刻がOFFだと、時間が少しずつズレていきます。

Authenticatorは数秒のズレでもコード不一致になります。

対処

設定

日付と時刻

自動設定ON


原因③ Authenticatorアプリの同期ズレ

Authenticatorアプリ自体の時刻同期がズレることもあります。

特にGoogle Authenticatorでは、コード同期機能があります。

対処(Google Authenticator)

アプリ

設定

時刻の補正

コード同期

これで同期が修正されます。


原因④ アカウント再設定後のコード

二段階認証を再設定した場合、古いAuthenticatorコードは使えません。

よくある例

  • QRコードを再発行した
  • 別端末に移行した

対処

最新のQRコードで再登録します。


原因⑤ 複数アカウント混同

Authenticatorアプリでは複数アカウントのコードが表示されます。

そのため、別アカウントのコードを入力しているケースもあります。

対処

ログインサービスと一致するアカウントを確認します。


原因⑥ コード期限切れ(30秒)

Authenticatorコードは約30秒ごとに更新されます。

残り数秒のコードを入力すると、認証が失敗することがあります。
コード更新の直前に入力すると、入力中に切り替わって失敗することもあります。

対処

新しいコードが表示された直後に入力します。


原因⑦ サーバー側の時刻ズレ(まれ)

まれにサービス側の認証サーバーが不安定で、コードが通らないことがあります。

対処

  • 数分待って再試行
  • 公式障害情報を確認

再発防止

Authenticatorトラブルを減らすには次を意識します。

  • スマホの自動時刻をONにする
  • タイムゾーンを正しく設定
  • Authenticatorアプリを最新に保つ
  • QRコード再設定後は旧コードを削除

FAQ

Q. Authenticatorコードが毎回違うのは正常ですか?

正常です。
ワンタイムパスワードは約30秒ごとに新しいコードへ更新されます。


Q. スマホ時間が少しズレるだけでログインできなくなりますか?

はい。
TOTP認証では数秒のズレでもコード不一致になることがあります。


Q. 機種変更したらコードが合わなくなりました

新しい端末でAuthenticatorを再設定する必要があります。


まとめ

Authenticatorコードが合わない場合、原因は次の7系統で切り分けできます。

  • スマホの時刻ズレ
  • 自動時刻同期OFF
  • Authenticator同期ズレ
  • アカウント再設定
  • アカウント混同
  • コード期限切れ
  • サーバー障害

Authenticatorコードが合わない場合は、まず「スマホの自動時刻ON → Authenticator同期 → 新コード入力」の順で確認すると解決しやすいです。

関連記事

アプリの二段階認証で「バックアップコードがない」時の対処ルート整理

アプリで「パスワードが正しいのにログインできない」原因(時刻ずれ/認証)

コメント

タイトルとURLをコピーしました