FADEINBOX NOTES · 認証コード

2026年 GitHub認証メールリンクのエラー対処法:まずログイン中のアカウントを確認

GitHubの認証メールリンクを開いてエラーが出たときは、まず現在ログイン中のアカウントと、登録に使ったアカウントが一致しているか確認します。リンクの期限切れ、受け付けられない一時メール、すでに別アカウントで確認されたメールアドレスを切り分け、公式手順で再認証する方法を紹介します。

認証メールのリンクを開いたのに、GitHubでエラー画面が表示される。

まず、リンクを繰り返し開くのは止めてください。ブラウザーで認証を始めたGitHubアカウントにサインインしているかを確かめ、リンクが期限切れならアカウントの認証手順から新しいメールをリクエストします。一時メールを使っている場合、GitHubは認証に受け付けないため、自分で継続して使えるメールアドレスへ変更してください。

この記事は、GitHubの個人アカウントを作成中に認証リンクでエラーが出た人向けです。
複数アカウントを使っている人や、一時メールを拒否された人も、状態ごとの確認手順を追えます。

エラーが出たら、先に状態を切り分ける

エラー画面が出たことだけで、アカウントに問題が起きたとは判断できません。GitHubの公式案内では、ログイン中のアカウント、リンクの期限、メールアドレスがすでに別のユーザーによって確認済みかどうかなどが確認対象です。まず画面に表示された文言を記録し、同じリンクを連続して開かないようにします。

表示・状況 確認すること 次の操作
リンクを開いてエラーになる 認証を始めたアカウントにサインインしているか 正しいアカウントに入り直して、メールのリンクを開く
リンクが無効、または期限切れ メールを受信してから時間が経っているか アカウントの認証手順から新しいメールをリクエストする
一時メールが受け付けられない 登録に使ったアドレスの種類 継続して管理できるメールアドレスに変更する
メールがすでに確認済みと表示される 自分が管理する別のアカウントに関連付いていないか GitHubの案内に沿って自分のアカウント内のメール設定を確認する

GitHubの認証メールに関する公式トラブルシューティングも、エラーの内容に応じて確認方法を案内しています。単発のエラーだけを根拠に、アカウントが停止されたと決めつけないでください。

第一歩:認証を始めたアカウントに戻る

複数のGitHubアカウントを使っている場合や、以前のログイン状態が残っている場合は、リンクが別アカウントの画面で処理されている可能性があります。メールを受け取ったアドレスだけで判断せず、認証を始めたアカウントと、現在サインインしているアカウントの両方を確認します。

いったんGitHubからサインアウトし、登録時に使ったアカウントへサインインし直してください。その後、受信した認証メールを開きます。公式のメールアドレス認証手順でも、認証対象のアカウントを確認してからメールのリンクを使う流れが示されています。

認証リンクを開いたまま、別のアカウントに切り替えて試すのは避けましょう。複数のタブやブラウザーでログイン先が異なると、どのアカウントで操作したか分かりにくくなります。

リンクの期限が切れていたら、新しいメールを請求する

GitHubの案内では、メール認証リンクは24時間で期限切れになります。時間が過ぎていたら、古いリンクを何度も試すのではなく、認証したいアカウントに戻って新しいメールをリクエストしてください。期限についてはGitHub公式の認証トラブルシューティングを確認できます。

新しいメールを受け取った後は、以前のメールと新しいメールを取り違えないようにします。古いリンクを開いても、新しい認証メールを受け取った状態には切り替わりません。新しいメールのリンクを使って認証し、最後にアカウント画面で状態を確認してください。期限や手順はGitHubの案内に従い、別サービスのリンクにも同じルールが当てはまると考えないでください。

一時メールが拒否された場合は、そこで切り替える

GitHubは、一時メールサービスのアドレスをメール認証に使えないと説明しています。そのため、一時メールで登録した場合は、リンクを何度も取り寄せるより、GitHubが受け付ける本人管理のメールアドレスに切り替えるのが適切です。アドレスの扱いはGitHubのメールアドレスに関する公式説明でも確認できます。

使うのは、自分が管理していて、後日もメールを受け取れるアドレスです。独自ドメインやメール転送を使う場合も、アドレスを自分で管理できることと、GitHubの要件を満たすことを確認してください。検出を避けるためにアドレスを偽装したり、別のドメインに替えて制限を回避したりする方法は案内できません。

別のアカウントで確認済みと表示されたら、関連先を調べる

エラーがメールアドレスの重複や、別ユーザーによる確認済みを示している場合、同じアドレスをそのまま使って認証を繰り返しても解決しないことがあります。まず、そのアドレスが自分の別のGitHubアカウントに登録されていないか確認してください。

自分が管理するアカウントに登録されている場合は、そのアカウントのメール設定を確認し、GitHubの案内に沿って整理します。心当たりがない場合も、他人のアカウントの解除や引き継ぎを試みてはいけません。自分で利用できる別のメールアドレスを使うか、メールアドレス追加時の公式トラブルシューティングを参照してください。

注意:認証メールのリンクは、認証を始めたアカウントに対して使います。リンクを第三者に転送せず、メールに記載されたアカウントと現在のログイン先を照合してください。

認証をやり直した後の確認項目

新しいメールで手続きを終えたら、登録完了と思い込まず、GitHubのアカウント画面に戻ってメール認証の状態を確認しましょう。次の項目を順に確認すると、同じ操作を繰り返すのを防げます。

  • [ ] 認証対象のGitHubアカウントにサインインしている
  • [ ] 一時メールではなく、自分で継続して受信できるアドレスを登録している
  • [ ] 期限切れのメールではなく、再リクエスト後に届いたメールを開いた
  • [ ] 認証後、アカウント画面でメールの確認状態を見直した
  • [ ] 別アカウントで同じメールアドレスを使っていないか確認した

アカウント作成そのものにエラーが続く場合は、GitHubの個人アカウント作成手順を確認してください。すべての登録エラーが同じ原因とは限らないため、サポートへの連絡だけで解決すると決めつけず、画面の説明と公式手順に沿って進めます。

よくある確認事項

認証リンクを開いてエラー画面になったときは、どう進めますか?

まず画面のメッセージを確認し、同じリンクを繰り返し開くのを止めます。次に、認証を始めたGitHubアカウントでサインインしているかを確認してください。アカウントが違えば入り直し、リンクの期限が切れていればアカウントの認証手順から新しいメールをリクエストします。

期限切れのメール認証リンクは、どこから再発行できますか?

認証対象のアカウントにサインインし、アカウント画面のメール認証フローから新しいメールをリクエストします。GitHubの案内ではリンクの有効期限は24時間です。再送後は古いメールではなく、新たに届いたメールのリンクを開き、認証が完了したかアカウント画面で確認してください。

認証リンクは、メールを登録したアカウントでログインしてから開くべきですか?

はい。認証するアカウントと、リンクを処理するためにサインインしているアカウントが一致していることを確認してください。違うアカウントでログインしていた場合は、サインアウトして正しいアカウントへ入り直してから、受信メールのリンクを開きます。複数アカウントを使う人は特に注意が必要です。

GitHubの認証に一時メールを使うことはできますか?

GitHubは一時メールサービスのアドレスをメール認証に使えないと案内しています。拒否された場合は、再送を続けず、自分が管理できて継続受信できるメールアドレスに切り替えてください。アカウントの復旧にも使う可能性があるため、今後も利用できるアドレスを選ぶことが大切です。

GitHubの認証には、本人が継続して使えるメールアドレスを選んでください。一方、GitHub以外の単発登録や一度だけの受信で、サービス側が受け付ける場合なら、用途に合わせてメールの使い分けを検討できます。長期利用やアカウント復旧が必要な登録には、メールアドレスの選び方ガイドを参考にしてください。使い捨てアドレスと転送用アドレスの違いは一時メールとメールエイリアスの比較で確認できます。GitHubの認証に使えると誤解せず、対応するサービスで一度だけ使う受信先が必要なときに限り、FadeInboxを検討してください。

よくある質問

GitHubの認証リンクを開いたらエラーになりました。最初に何を確認すればよいですか?
メールのリンクを何度も開く前に、エラー画面の内容を確認し、現在GitHubにサインインしているアカウントが認証を始めたアカウントと同じか確かめてください。別のアカウントなら、いったんサインアウトして正しいアカウントに入り直し、受信したメールのリンクを開きます。
GitHubのメール認証リンクが期限切れになった場合、どうすればよいですか?
古いメールのリンクを使い続けず、認証したいアカウントにサインインして、アカウントの認証手順から新しいメールをリクエストしてください。GitHubの案内では認証リンクは24時間で期限切れになります。新しいメールが届いたら、そのメールにあるリンクを使ってください。
メール認証リンクを開くとき、GitHubに同じアカウントでサインインしている必要がありますか?
リンクで認証するアカウントと、ブラウザーで現在サインインしているアカウントが一致しているか確認してください。複数のアカウントを使っている場合、別のアカウントが残ったままリンクを開くとエラーになることがあります。サインアウト後に正しいアカウントへ入り直してから、元の認証メールを開きます。
GitHubのアカウント認証に一時メールアドレスを使えますか?
GitHubは、一時メールサービスのアドレスをメール認証に使用できないと案内しています。受け付けられないアドレスで再送を繰り返すのではなく、自分で管理でき、今後も受信できるメールアドレスに切り替えてください。重要なアカウントでは、長期的な復旧にも使えるアドレスを選ぶことが大切です。

次にメールを受け取る前に、有効期間を決めましょう

短期の作業には終わりを、長期の連絡には受け皿を。

短期間の確認メールを1通だけ受け取るなら、一時的な受信箱を使いましょう。通知を継続して受け取るなら、先に転送を設定し、もうすぐ使えなくなるアドレスに今後の連絡を任せないでください。

この記事は一般的な利用上のアドバイスであり、送信元サービスの利用規約、証拠の保存要件、専門家によるセキュリティ助言に代わるものではありません。