GitHubアカウントガイド

GitHubで2要素認証を有効にする方法

ログイン時に追加の認証を行い、GitHubアカウントを保護しましょう。このガイドでは、個人アカウントでSign Inを使って認証コードを生成する設定と、スマートフォンが使えない場合の復旧方法について説明します。

始める前に

GitHubアカウントにログインできることを確認し、iPhoneと、リカバリーコードを安全に保管する場所を用意してください。Enterprise Managed Users(エンタープライズ管理ユーザー)は通常、組織のIDプロバイダーを使用します。その設定については管理者にお問い合わせください。

GitHubの2要素認証設定を開く

  1. ブラウザでGitHubを開き、ログインします。
  2. プロフィール画像から、Settings(設定)→ Password and authentication(パスワードと認証)を開きます。
  3. Enable two-factor authentication(2要素認証を有効にする)を選択します。以下でアカウントを追加する間、QRコードの設定ページを開いたままにします。

GitHubのセキュリティ設定を開く →

GitHubをSign Inに追加する

iPhoneで認証コードを生成するには、当社の認証アプリSign Inをおすすめします。コードはデバイス上で生成されます。

  1. GitHubのQRコードが別の画面にある場合は、Sign InでAdd(追加)からScan QR Code(QRコードをスキャン)を選択してスキャンします。
  2. 1台のiPhoneで設定する場合は、GitHubでsetup key(セットアップキー)を選択します。Sign Inで、Add(追加)からEnter Setup Key(セットアップキーを入力)を選択します。Service(サービス)にGitHub、Account(アカウント)にユーザー名を入力し、Key(キー)にキーを貼り付けます。
  3. 詳細を確認し、Add Account(アカウントを追加)をタップします。
  4. GitHubに戻り、Sign Inからの現在の6桁のコードで確認します。
  5. リカバリーコードをダウンロードし、安全に保管して、保存したことを確認して2要素認証の有効化を完了します。

セットアップキーは他人に知られないように保管してください。Sign Inにアカウントを追加しただけでは、GitHubの設定は完了しません。

サポートされているその他の方法

認証アプリのコードまたはSMSでの初期設定後、GitHubはパスキー、ハードウェアセキュリティキー、および組み込みのモバイル承認フローなどの追加オプションを提供します。パスキーとセキュリティキーは、入力するコードにはないフィッシング耐性を提供します。

SMSはサポートされている国でのみ利用可能であり、組織によって制限される場合があります。バックアップを選択する際は、電話番号乗っ取りや配信失敗のリスクを考慮してください。

リカバリーコードを保存する

スマートフォンを紛失した場合でもアクセスできる場所にリカバリーコードを保管してください。各コードは1回のみ使用できます。Settings(設定)→ Password and authentication(パスワードと認証)で、Recovery codes(リカバリーコード)の横にあるView(表示)を選択すると、再度保存できます。新しいセットを生成すると、古いセットは無効になります。

設定後は実際に2要素認証でログインし、予備の認証方法も使えることを確認してください。復旧に使う手段をすべて同じデバイスにまとめないようにしてください。

ロックアウトされた場合は、保存されたリカバリーコードまたは以前に設定した代替手段を試してください。GitHubのアカウント復旧手順では、他の利用可能なリカバリーオプションについて説明されています。認証と復旧の手段をすべて失った場合、サポートに依頼しても2要素認証を解除してもらうことはできません。

コードが拒否された場合

  • Sign Inで正しいGitHubユーザー名を選択したか確認してください。GitHubは認証アプリ用のコードをテキストメッセージで送信することはありません。
  • 新しいコードを待ち、スペースを入れずにすぐに入力してください。
  • iPhoneの日付と時刻が自動的に設定されているか確認してください。
  • リカバリーコードが失敗した場合は、最新のセットの未使用のコードを使用してください。以前に使用されたコードや置き換えられたコードは機能しません。

GitHubの公式ヘルプ

公式ドキュメントの確認日:2026年10月8日。