Two-Factor Authentication (2FA)
Our 2FA requirement for members, and the methods we recommend
We are in the process of requiring 2FA for all members. Even if a password is compromised, a second factor stops someone getting into our repositories and code. If you already have 2FA enabled you’re all set; if not, set it up before you can access the organization.
We recommend a TOTP app (Google Authenticator, 1Password, Duo, Microsoft Authenticator) or the GitHub Mobile app. Passkeys and hardware security keys are also good options. SMS is not recommended — codes sent by text can be intercepted, and GitHub advises against it.
Whichever you choose, save your recovery codes in your password manager: they’re the only way back into your account if you lose your phone.
Back to topRead the GitHub docs: About two-factor authentication explains the options and Configuring two-factor authentication walks through the setup — then come back here, and check Who to ask for help if you get stuck.