Discordのメール認証では、リンクを開いて「認証されました」と出ても、すぐには表示が切り替わらないことがあります。しかも認証メールを再送すると、それより前に届いたメールのリンクは使えなくなります。
たとえば、サーバーに入ろうとしたら認証を求められて、メールのリンクを押した。画面には「認証されました」と出たのに、Discordに戻ると「認証が必要です」のバナーが残ったままだった。この記事は、そんな状態で検索した人に向けたものです。
今の状態の確かめ方、最新のリンクでのやり直し方、ブラウザまわりの見直し方を順番にまとめます。最後に、メール認証が済んでもサーバーに入れないときの考え方にもふれます。
「認証されました」なのに未認証のまま?Discordのメール認証で起きていること
よくあるのは、こんな流れです。サーバーに参加しようとしたら、先にメール認証を済ませるように言われる。届いたメールのリンクを押すと「認証されました」と出たので、安心してDiscordに戻った。ところがサーバーには入れず、「認証が必要です」のバナーも消えないままになる。
リンクを開いた時点で「このサイトにアクセスできません」などのエラーになるパターンもあります。何度押し直しても、状態はまったく変わらない。
とはいえ、この現象はDiscordの公式な不具合としては確認されていません。サーバー障害を一番の原因として考える必要は、あまりないです。むしろ多いのは、自分の側で起きている次の3つのずれです。
- リンクのずれ:もう使えなくなった古い認証メールのリンクを押している
- ブラウザのずれ:ブラウザに残った古いログイン情報や、追加機能がじゃまをしている
- アカウントのずれ:認証したのとは別のアカウントで、状態を確かめている
どれも、自分で直せるものです。ここから順番に見ていきます。
まず「ユーザー設定」の「マイアカウント」で今の状態を確かめる
もう一度認証する前に、今の状態を確かめたほうがいいです。実はもう認証は済んでいて、画面が古いままなだけ、というケースもあります。再認証はそのあとで十分。
やり方はシンプルで、Discordアプリを一度完全に終了して開き直すだけです。パソコン版は×で閉じても裏で動き続けます。タスクトレイのアイコンを右クリックして「終了」を選んでください。開き直したら「ユーザー設定」>「マイアカウント」へ進みます。ここで認証のバナーが消えていれば、メール認証はもう完了した状態です。個人的には、再認証よりも先にここを見るのがいちばん手っ取り早いと感じています。
同じ画面で、登録されているメールアドレスも見ておきます。一文字の打ち間違いや、もう使っていない古いアドレスのままだと、認証メールはそもそも自分の受信箱に届かない。違っていたら、正しいアドレスに直してから進めるのが先です。
もうひとつ見落としやすいのが、アカウントのずれです。ブラウザでサブのアカウントを認証して、アプリではメインのアカウントを見ていた。こうなると、何度確かめても未認証のままになる。ブラウザ版とアプリの両方で「マイアカウント」を開き、ユーザー名とメールアドレスが同じかを見比べてみてください。これですぐに切り分けられます。
認証メールの再送で、最新のリンクだけを使う
古いメールのリンクを何度押しても反映されないのには、はっきりした理由があります。再送した時点で、それ以前のリンクは使えなくなっているからです。リンクには有効期限もあるので、時間がたったメールは当てになりません。昨日のメールや、再送前に届いたメールのリンクは、押しても空振りに終わります。
再送したあとは、リンクを押してから反映されるまで数分ほどかかる場合もあります。押してすぐにバナーが消えなくても、少し待ってからアプリを開き直せば表示が追いつくはずです。認証メールの再送は、次の順番で進めます。
👉 関連:パスキー認証とは?仕組みと注意点まとめ【パソコン・スマホ】
- 「ユーザー設定」>「マイアカウント」を開く
- 「認証メールを再送」のバナーを押す
- 届いたメールのうち、いちばん新しいメールのリンクだけを押す
- 同じ件名のメールが何通もあるときは、受信日時がいちばん新しい1通を選ぶ
- 受信箱に見当たらないときは、迷惑メールフォルダものぞいてみる
- メールのリンクは、Discordにログインしているのと同じブラウザで開く
認証リンクを開いても反映されないときは、ブラウザと通信環境を見直す
- キャッシュ・Cookie(ブラウザに残っている閲覧の記録やログイン情報)が古いままになっていないか
- 広告ブロッカーなどの拡張機能(ブラウザにあとから入れた追加機能)が、認証の通信を止めていないか
- VPN(通信の経路を変えるサービス)をオンにしたままになっていないか
キャッシュ・Cookieは、ページを速く開いたり、ログインを覚えておいたりするための仕組みです。便利な一方で、古い情報が残っていると、認証の処理が今のログイン状態とかみ合わなくなる。その結果、リンクは開けたのに、Discord側には「認証済み」が届かないまま終わります。
これをまとめて避けられるのが、シークレットモードです。Chromeなら「シークレットウィンドウ」、Safariなら「プライベートブラウズ」という名前になっています。手順は次のとおりです。
- シークレットモードのウィンドウを開き、Discordにログインする
- 最新の認証メールのリンクを長押し(パソコンなら右クリック)でコピーする
- そのウィンドウのアドレス欄に貼り付けて開く
シークレットモードでは、拡張機能もふだんは止まっています。キャッシュと拡張機能の影響を一度に外せるのが強みです。
VPNや広告ブロッカーは、一度オフにしてから試すのがおすすめです。認証が通ったら、元に戻してかまいません。
メール認証が済んでもサーバーに入れない場合と「認証レベル」
サーバーには、それぞれ「認証レベル」という参加の条件があります。サーバーの管理者が決めるもので、メール認証のほかにも条件が足されていることがある。たとえば「Discordに登録してから5分以上たっている」「サーバーに入って10分以上たっている」といった待ち時間の条件です。いちばん厳しいレベルだと、電話番号の認証まで求められます。
切り分けの目安はシンプルです。自分の「マイアカウント」でバナーが消えているのに、サーバーの中だけで止まるなら、問題はアカウントではなくサーバー側の条件です。その場合は、サーバーのルールのチャンネルを読むか、管理者に参加の条件を聞くのが早いです。
ここまで試しても認証が反映されないときは、Discordサポートの「認証メールの再送信」のページを確認します。それでもダメなら、サポートに問い合わせてみてください。試した手順と、出てきたエラーの文言を書き添えると話が早いです。
まとめ
やることは、多くても3段階です。
- 結論:「認証されました」と出ても未認証のままなのは、古いリンクを押しているか、ブラウザやアカウントがずれているケースが多い
- 次にやること:アプリを開き直して「ユーザー設定」>「マイアカウント」でバナーとメールアドレスを確認する。それでもダメなら認証メールを再送して、最新のリンクだけをシークレットモードで開く
- 覚えておくこと:再送すると前のリンクは全部無効になる。自分のバナーが消えたのにサーバーに入れないなら、メール認証ではなくサーバーの「認証レベル」を確認する
受信箱に古い認証メールが残っていても、押すのは「マイアカウント」から再送した最新の1通だけ。そのうえでDiscordを開き直し、バナーが消えたかを見てください。

