473文字
2分
編集

Google アカウント、ユーザー名(@gmail.com)変更可能に

2026-03-31 から米国のユーザーは、Google アカウントのユーザー名(@gmail.com)を変更できるようになった。変更後も元のメールアドレスは同一アカウントに紐づく別名として残り、どちらのアドレスでも同じ受信トレイを利用できる。Google はこの変更がアプリ連携に与える影響と、必要な対策を整理している。

影響の大きさは、アプリ側がユーザーをどの識別子で紐づけているかで変わる。

  • Sign in with Google の subject ID(sub)でユーザーを識別している場合、メールアドレスが変わっても subject ID は不変のため追加対応は不要である。
  • ID トークン内のメールアドレスでユーザーを識別している場合、ユーザー名変更後のサインインで新しいアドレスが返る条件があり、既存アカウントとして認識できず重複アカウントやデータ断絶につながる可能性がある。特に、ユーザーが OAuth の付与を取り消した後の再サインインでは新しいアドレスが返る。
  • メールアドレスとパスワードでサインインする方式では、元のアドレスが有効なままのため通常は影響しない。ただし後から Sign in with Google を新しいアドレスで使うと、既存アカウントと紐づかず重複を招く可能性がある。

Google は次の対応を推奨している。

  • Sign in with Google で認証するユーザーは、主キーとして subject ID(sub)を用いる。
  • subject ID への移行がすぐに難しい場合でも、メールベースのアカウント回復を用意する。元のアドレスは別名として残るため、回復メールは引き続き到達する。
  • メールとパスワードで作成したアカウントについて、アプリ側でメールアドレス更新を許可し、後からの Google 連携でも既存アカウントへ誘導できるようにする。

#参考文献