Home / Companies / GitHub / Blog / Post Details
Content Deep Dive

Securing your GitHub account with two-factor authentication

Blog post from GitHub

Post Details
Company
Date Published
Author
Mike Hanley
Word Count
651
Language
English
Hacker News Points
-
Summary

GitHub is enhancing its security measures by eliminating password-based authentication for Git operations, necessitating the use of stronger authentication methods like personal access tokens, SSH keys, and OAuth or GitHub App installation tokens. The platform also encourages enabling two-factor authentication (2FA), with a preference for security methods supporting the WebAuthn standard, such as physical and virtual security keys over SMS-based 2FA. Additionally, GitHub supports commit verification using security keys, and has collaborated with Yubico to offer branded YubiKeys for enhanced security. These efforts underscore GitHub's commitment to safeguarding its developer community against malicious actors by investing in advanced security technologies. The article is authored by Mike Hanley, GitHub's Chief Security Officer, who has a robust background in security leadership, including roles at Duo Security and Cisco.