開始之前
請確認能登入 GitHub 帳號、能使用 iPhone,並備妥安全存放備用碼的地方。企業管理的使用者帳號(Enterprise Managed Users)通常會使用其組織的身分識別提供者;請向您的管理員詢問相關設定。
開啟 GitHub 的雙重認證設定
- 在瀏覽器中開啟 GitHub 並登入。
- 點選您的個人大頭貼,開啟 Settings → Password and authentication(設定 → 密碼與驗證)。
- 選擇 Enable two-factor authentication(啟用雙重認證)。依下方步驟加入帳號時,請保持 QR Code 設定頁面開啟。
將 GitHub 加入 Sign In
若要在 iPhone 上取得驗證碼,我們建議使用 Sign In,這是我們的驗證 App。它會在您的裝置上產生驗證碼。
- 如果 GitHub 的 QR Code 顯示在另一台裝置的螢幕上,請在 Sign In 中選擇 Add → Scan QR Code 並掃描。
- 若要在同一支 iPhone 上設定,請在 GitHub 上選擇 setup key(設定金鑰)。在 Sign In 中,選擇 Add → Enter Setup Key。在 Service 輸入 GitHub、在 Account 輸入您的使用者名稱,然後將金鑰貼到 Key 欄位中。
- 檢視詳細資訊並點擊 Add Account。
- 回到 GitHub,輸入 Sign In 中目前的六位數驗證碼進行確認。
- 下載您的備用碼,安全地存放,並確認您已儲存它們,以完成雙重認證的啟用流程。
請妥善保管設定金鑰,不要與他人分享。僅在 Sign In 中新增項目並不代表完成 GitHub 的設定。
其他支援的方式
在使用驗證 App 驗證碼或簡訊完成初次設定後,GitHub 會提供其他選項:通行密鑰、硬體安全金鑰以及其內建的行動裝置核准流程。通行密鑰與安全金鑰能提供防範網路釣魚的保護,這是手動輸入驗證碼無法做到的。
簡訊驗證僅在支援的國家提供,且可能會受您的組織限制。在選擇備用方式時,請考量簡訊傳送失敗與電話號碼遭盜用的風險。
儲存備用碼
請將備用碼存放在即使手機遺失也能取得的地方。每個備用碼只能使用一次。在 Settings → Password and authentication(設定 → 密碼與驗證)中,選擇 Recovery codes(備用碼)旁邊的 View(檢視)以再次儲存它們。產生新的一組備用碼後,整組舊備用碼都會失效。
完成設定後,請先使用雙重認證完成一次登入,並確認您的備用方式可正常運作。避免將所有的復原選項都設定在同一部裝置上。
如果無法登入帳號,請嘗試使用已儲存的備用碼,或先前設定的其他替代方式。GitHub 的帳號復原說明說明了符合條件時可使用的其他復原方式。當所有驗證與復原選項皆遺失時,支援團隊無法直接為您移除雙重認證。
如果驗證碼遭到拒絕
- 請檢查您在 Sign In 中選擇的 GitHub 使用者名稱是否正確。GitHub 不會透過簡訊傳送驗證 App 驗證碼。
- 等待產生新的驗證碼,並儘快輸入,請勿加入空格。
- 請檢查您的 iPhone 是否設為自動設定日期與時間。
- 若備用碼失效,請使用最新一組備用碼中尚未使用的備用碼。先前使用過或已被替換的備用碼將無法運作。
GitHub 官方說明
文件審查日期:2026 年 10 月 8 日。