This version of GitHub Enterprise Server was discontinued on 2024-09-24. No patch releases will be made, even for critical security issues. For better performance, improved security, and new features, upgrade to the latest version of GitHub Enterprise Server. For help with the upgrade, contact GitHub Enterprise support.
Securing your account with two-factor authentication (2FA)
You can set up your account on GitHub to require an authentication code in addition to your password when you sign in.
About two-factor authentication
Two-factor authentication (2FA) is an extra layer of security used when logging into websites or apps. With 2FA, you have to log in with your username and password and provide another form of authentication that only you know or have access to.
Configuring two-factor authentication
You can choose among multiple options to add a second source of authentication to your account.
Configuring two-factor authentication recovery methods
You can set up a variety of recovery methods to access your account if you lose your two-factor authentication credentials.
Accessing GitHub using two-factor authentication
With 2FA enabled, you'll be asked to provide your 2FA authentication code, as well as your password, when you sign in to GitHub Enterprise Server.
Recovering your account if you lose your 2FA credentials
If you lose access to your two-factor authentication credentials, you can use your recovery codes, or another recovery option, to regain access to your account.
Changing your two-factor authentication method
You can change two-factor authentication (2FA) method without disabling 2FA entirely.
Disabling two-factor authentication for your personal account
If you disable two-factor authentication for your personal account, you may lose access to organizations you belong to.