GITHUB 帳號指南

如何為 GitHub 啟用雙重認證(2FA)

為您的 GitHub 登入加入第二個步驟,藉此保護帳號。本指南涵蓋使用 Sign In 取得驗證碼的個人帳號,以及手機無法使用時的復原選項。

開始之前

請確認能登入 GitHub 帳號、能使用 iPhone,並備妥安全存放備用碼的地方。企業管理的使用者帳號(Enterprise Managed Users)通常會使用其組織的身分識別提供者;請向您的管理員詢問相關設定。

開啟 GitHub 的雙重認證設定

  1. 在瀏覽器中開啟 GitHub 並登入。
  2. 點選您的個人大頭貼,開啟 Settings → Password and authentication(設定 → 密碼與驗證)。
  3. 選擇 Enable two-factor authentication(啟用雙重認證)。依下方步驟加入帳號時,請保持 QR Code 設定頁面開啟。

開啟 GitHub 安全性設定 →

將 GitHub 加入 Sign In

若要在 iPhone 上取得驗證碼,我們建議使用 Sign In,這是我們的驗證 App。它會在您的裝置上產生驗證碼。

  1. 如果 GitHub 的 QR Code 顯示在另一台裝置的螢幕上,請在 Sign In 中選擇 Add → Scan QR Code 並掃描。
  2. 若要在同一支 iPhone 上設定,請在 GitHub 上選擇 setup key(設定金鑰)。在 Sign In 中,選擇 Add → Enter Setup Key。在 Service 輸入 GitHub、在 Account 輸入您的使用者名稱,然後將金鑰貼到 Key 欄位中。
  3. 檢視詳細資訊並點擊 Add Account。
  4. 回到 GitHub,輸入 Sign In 中目前的六位數驗證碼進行確認。
  5. 下載您的備用碼,安全地存放,並確認您已儲存它們,以完成雙重認證的啟用流程。

請妥善保管設定金鑰,不要與他人分享。僅在 Sign In 中新增項目並不代表完成 GitHub 的設定。

其他支援的方式

在使用驗證 App 驗證碼或簡訊完成初次設定後,GitHub 會提供其他選項:通行密鑰、硬體安全金鑰以及其內建的行動裝置核准流程。通行密鑰與安全金鑰能提供防範網路釣魚的保護,這是手動輸入驗證碼無法做到的。

簡訊驗證僅在支援的國家提供,且可能會受您的組織限制。在選擇備用方式時,請考量簡訊傳送失敗與電話號碼遭盜用的風險。

儲存備用碼

請將備用碼存放在即使手機遺失也能取得的地方。每個備用碼只能使用一次。在 Settings → Password and authentication(設定 → 密碼與驗證)中,選擇 Recovery codes(備用碼)旁邊的 View(檢視)以再次儲存它們。產生新的一組備用碼後,整組舊備用碼都會失效。

完成設定後,請先使用雙重認證完成一次登入,並確認您的備用方式可正常運作。避免將所有的復原選項都設定在同一部裝置上。

如果無法登入帳號,請嘗試使用已儲存的備用碼,或先前設定的其他替代方式。GitHub 的帳號復原說明說明了符合條件時可使用的其他復原方式。當所有驗證與復原選項皆遺失時,支援團隊無法直接為您移除雙重認證。

如果驗證碼遭到拒絕

  • 請檢查您在 Sign In 中選擇的 GitHub 使用者名稱是否正確。GitHub 不會透過簡訊傳送驗證 App 驗證碼。
  • 等待產生新的驗證碼,並儘快輸入,請勿加入空格。
  • 請檢查您的 iPhone 是否設為自動設定日期與時間。
  • 若備用碼失效,請使用最新一組備用碼中尚未使用的備用碼。先前使用過或已被替換的備用碼將無法運作。

GitHub 官方說明

文件審查日期:2026 年 10 月 8 日。