English
Explore by product
Authentication
English
Authentication
Keeping your account and data secureโ
To protect your personal information, you should keep both your GitHub account and any associated data secure.
Securing your account with two-factor authentication (2FA)โ
You can set up your GitHub account to require an authentication code in addition to your password when you sign in.
Authenticating with SAML single sign-onโ
You can authenticate to a GitHub organization with SAML single sign-on (SSO) and view your active sessions.
Connecting to GitHub with SSHโ
You can connect to GitHub using the Secure Shell Protocol (SSH), which provides a secure channel over an unsecured network.
Troubleshooting SSHโ
When using SSH to connect and authenticate to GitHub, you may need to troubleshoot unexpected issues that may arise.
Managing commit signature verificationโ
You can sign your work locally using GPG or S/MIME. GitHub will verify these signatures so other people will know that your commits come from a trusted source. GitHub will automatically sign commits you make using the GitHub web interface.
Troubleshooting commit signature verificationโ
You may need to troubleshoot unexpected issues that arise when signing commits locally for verification on GitHub.
Help us make these docs great!
All GitHub docs are open source. See something that's wrong or unclear? Submit a pull request.
Make a contribution